🚨 Shai-Hulud Strikes Again:834 Packages Compromised.Technical Analysis →
Socket
Book a DemoInstallSign in
Socket
d

dbcfd

npm

Packages

Current Co-maintainers

Former Co-maintainers

20 packages

ajv-threads

ajv Threads

ceramic-config

Configuration for ceramic node

dids

Typescript library for interacting with DIDs

did-session

Manage user DIDs in a web environment

dids-threads

DIDs Threads

@didtools/cacao

Typescript library for Ceramic OCAP

@didtools/codecs

Common codecs for DID packages.

@didtools/key-did

Ceramic did:key utilities

@didtools/key-secp256k1

This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using secp256k1.

@didtools/key-webauthn

Implements support to authenticate, authorize and verify blocks produced by webauthn/passkey compatible hardware authenticators and OS/software implementations.

@didtools/key-webcrypto

This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using webcrypto with non-extractable keys. Currently P-256 is supported.

@didtools/multidid

Multidid is a representation strategy for DIDs and DID URLs that is very compact and extensible. It allows any DID method to be represented as a string of bytes. Reference [specification](https://github.com/ChainAgnostic/multidid).

@didtools/pkh-ethereum

Implements support to authenticate, authorize and verify with Ethereum accounts as a did:pkh with SIWE(X) and CACAO. Primarly used with `did-session` and `@didtools/cacao`.

@didtools/pkh-solana

Implements support to authenticate, authorize and verify with Solana accounts as a did:pkh with SIWS(X) and CACAO. Primarly used with `did-session` and `@didtools/cacao`.

@didtools/pkh-stacks

Implements support to authenticate, authorize and verify with Stacks accounts as a did:pkh with SIWE(X) and CACAO. Primarly used with `did-session` and `@didtools/cacao`.

@didtools/pkh-tezos

Implements support to authenticate, authorize and verify with Tezos accounts as a did:pkh with SIWE(X) and CACAO. Primarly used with `did-session` and `@didtools/cacao`.

@didtools/siwx

Typescript library for Sign-In With X

key-did-provider-ed25519

This is a DID Provider which implements [EIP2844](https://eips.ethereum.org/EIPS/eip-2844) for `did:key:` using ed25519. It also supports decryption using x25519.

key-did-resolver

Ceramic did:key method resolver

safe-did-resolver

DID Resolver for the Safe method