DIDs
Create DID
Creates a new DID on chain with an auto generated keypair, the controller will be the same as the DID unless otherwise specified. More info about Create DID
cheqdPossible values: DID as fully qualified, typically. did:cheqd:
did:cheqd:testnet:ac2b9027-ec1a-4ee2-aad1-1e316e7d6f59DID as fully qualified, typically. did:cheqd:
did:cheqd:testnet:ac2b9027-ec1a-4ee2-aad1-1e316e7d6f59Type of public key for DID (NOTE: secp256k1, sr25519 are deprecated)
Optional custom DIDComm service endpoint URL. If not provided, a default URL will be generated using the server URL and DID. This is not supported for did:key.
https://api.example.com/messaging/did:cheqd:testnet:abc123/receiveWhether to include a DIDComm service endpoint in the DID document. Defaults to true. Set to false to create a DID without DIDComm service endpoint.
trueDID will be created on the network.
Invalid params
Unauthorized
Transaction limit reached or upgrade required to proceed
Conflict or duplicate
Import DIDs
Import data - can be DIDResolutionResponse JSON-LD document, universal wallet export, or array of either
JSON string containing import data
Single DID import object
Array of DID import objects
Password for encrypted wallet imports
DIDs imported successfully
Invalid import data or missing required fields
Unauthorized
Payment required
DID not found or cannot be resolved
List DIDs
Return a list of all DIDs that your user account controls as fully resolved DID documents. More info about Get DID
How many items to offset by for pagination
0How many items to return at one time (max 64)
64The type of DID for filtering
All of a user's DIDs with additional information
Application error
Return ecosystems that DID participates in
Returns ecosystems that this DID is a participant in
DID as fully qualified, typically. did:cheqd:
did:cheqd:testnet:ac2b9027-ec1a-4ee2-aad1-1e316e7d6f59Ecosystems list that the DID participates in
Application error
DID was not found.
Export DID
Exports the DID document and keys as an encrypted Universal Wallet JSON-LD document
DID as fully qualified, typically. did:cheqd:
did:cheqd:testnet:ac2b9027-ec1a-4ee2-aad1-1e316e7d6f59An encrypted Universal Wallet document containing the DID and its keypairs
Invalid params
Unauthorized
DID was not found.
Get DID
Returns the complete information about the provided "did" which is provided via parameters text box. More info about Get DID
DID as fully qualified, typically. did:cheqd:
did:cheqd:testnet:ac2b9027-ec1a-4ee2-aad1-1e316e7d6f59The DIDDoc
Application error
DID was not found.
Returns the metadata for your DID
DID as fully qualified, typically. did:cheqd:
did:cheqd:testnet:ac2b9027-ec1a-4ee2-aad1-1e316e7d6f59The DIDDoc
Application error
DID was not found.
Delete DID
Deletes a provided DID from the blockchain, further attempts to resolve this DID will fail. More info about Delete DID
DID as fully qualified, typically. did:cheqd:
did:cheqd:testnet:ac2b9027-ec1a-4ee2-aad1-1e316e7d6f59Whether to delete the DID from the blockchain (true) or just from the user's account (false). Defaults to true for backward compatibility.
trueWill remove DID.
Something went wrong with deleting the DID
Unauthorized.
Transaction limit reached or upgrade required to proceed
DID does not exist
Last updated
Was this helpful?