Create a DID

Create a DID and DID Document using cheqd Studio.

Create a DID Document.

post
/did/create

This endpoint creates a DID and associated DID Document. As input, it can take the DID Document parameters via a form, or the fully-assembled DID Document itself.

Authorizations
x-api-keystringRequired
Body
networkstring · enumOptional

Network to create the DID on (testnet or mainnet)

Possible values:
providerIdstringOptional

Identity Provider to create the DID

identifierFormatTypestring · enumOptional

Algorithm to use for generating the method-specific ID. The two styles supported are UUIDs and Indy-style Base58. See cheqd DID method documentation for more details.

Possible values:
verificationMethodTypestring · enumOptional

Type of verification method to use for the DID. See DID Core specification for more details. Only the types listed below are supported.

Possible values:
keystringOptional

The unique identifier in hexadecimal public key format used in the verification method to create the DID.

@contextstring[]OptionalExample: ["https://www.w3.org/ns/did/v1"]
Responses
200

The request was successful.

application/json
post
/did/create

Last updated

Was this helpful?