1.0.1 • Published 9 months ago
@valssi/core v1.0.1
SSI SDK
A comprehensive mono-repo containing all Bloom related SSI related libraries.
Installation
npm install @onramp/ssi-sdkUsage
import * as onramp from '@onramp/ssi-sdk'Libraries
Credential Manifest (cm)
onramp.cm: Credential Manifest types and schemas
Decentralized Identifiers (did)
onramp.did.create: Create DIDs using various methods (random, mnemonic, keypair)onramp.did.element: Interact with DID elementsonramp.did.resolve: Resolve DIDs from a string to a document
Secp256k1 (secp256k1)
onramp.secp256k1.sig: Secp256k1 signature functionsonramp.secp256k1.key: Secp256k1 keys
Presentation Exchange (pe)
onramp.pe.pd: Presentation Definition types and schemasonramp.pe.ps: Presentation Submission types and schemas
Verifiable Credentials (vc)
onramp.vc.core: Verifiable Credential types and schemasonramp.vc.sign: Verifiable Credential signing functionsonramp.vc.verify: Verifiable Credential verification functions
Wallet and Credential Interaction (waci)
onramp.waci.core: WACI typesonramp.waci.jose: JWT types and signing/verification functions