1.0.1 • Published 4 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-sdk
Usage
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