@veramo/did-comm
TypeScript icon, indicating that this package has built-in type declarations

6.0.0 • Public • Published

Veramo DIDComm

Veramo messaging plugin implementing DIDComm v2, as specified by the DIDComm v2 Spec as well as certain "DIDComm Protocols"

Spec Compliance

Message Envelopes:

Envelope Veramo 'packing' IANA type (typ) packDIDCommMessage unpackDIDCommMessage notes
plaintext 'none' application/didcomm-plain+json [X] [X]
signed(plaintext) 'jws' application/didcomm-signed+json [X] [X]
anoncrypt(plaintext) 'anoncrypt' application/didcomm-encrypted+json [X] [X]
authcrypt(plaintext) 'authcrypt' application/didcomm-encrypted+json [X] [X]
anoncrypt(sign(plaintext)) 'anoncrypt+jws' application/didcomm-encrypted+json [ ] [ ]
authcrypt(sign(plaintext)) 'authcrypt+jws' application/didcomm-encrypted+json [ ] [ ] SHOULD NOT be emitted, but MAY be accepted
anoncryptauthcrypt((sign(plaintext))) '' application/didcomm-encrypted+json [ ] [ ]

/@veramo/did-comm/

    Package Sidebar

    Install

    npm i @veramo/did-comm

    Weekly Downloads

    5,841

    Version

    6.0.0

    License

    Apache-2.0

    Unpacked Size

    799 kB

    Total Files

    135

    Last publish

    Collaborators

    • nickreynolds2
    • veramo-bot
    • mirceanis
    • uport-automation-bot