DID cheqd scheme is supported with the same functionality as the other DID schemes (see Decentralized Identifiers for command-line interface or #decentralised-identifiers for REST API). Creating a did:cheqd
will also onboard with the Universal Registrar. The created DID can be checked at https://resolver.cheqd.net/1.0/identifiers/{your-did} or using the Universal Resolver.
did:cheqd
requires keys of type Ed25519
. They can be either:
imported into SSIKit - and further used when creating the did by specifying the kid
or created with SSIKit
standalone
by default when running the did-create command
Detailed instructions on how to build and run the SSI-Kit's CLI.
E.g. create a did:cheqd
on testnet
and also create the key for it by default
or
Detailed instructions on how to build and run the SSI-Kit's REST API.
POST
https://core.ssikit.walt.id/v1/did/create/
method*
String
did schema (use cheqd)
network
String
mainnet or testnet
A Cosmos based blockchain
The cheqd Network is a Cosmos SDK-based blockchain that facilitates the exchange of trusted, verifiable data off-chain Verifiable Credentials, using on-chain identifiers (Decentralised Identifiers 'DIDs'). The cheqd Network leverages the cheqd DID method and enables linked resources to be written to the network, associated with a DID and controlled using the verification methods in the DID Document. Through this approach, the cheqd Network is able to natively support all major credential types: VC-JWT, JSON-LD and AnonCreds across an array of enterprise SDKs. cheqd also has a dedicated token, $CHEQ, used for identity writes to the network, voting in a decentralised governance framework as well as for various payment flows between verifiers, holders and issuers of Verifiable Credentials.
Create DID - Create your first did:cheqd
Issue VC - Issue your first Verifiable Credential based on a did:cheqd
Verify VC - Verify your Credential based on a did:cheqd
In order to be able to onboard the did:cheqd
on testnet and mainnet, SSIKit relies on a cheqd universal registrar deployed on walt.id infrastructure. The DID will be created using a key imported into or also created with SSIKit.
Detailed instructions on how to verify VCs using the CLI.
Detailed instructions on how to verify VCs using REST.
Detailed instructions on how to issue VCs using the CLI.
Detailed instructions on how to issue VCs using REST.