Create AnonCreds Schema

Create an AnonCreds Schema as a DID-Linked Resource (DLR) on cheqd for issuing AnonCreds.

To issue Verifiable Credentials, the issuer will have to first create a Schema and then a Credential Definition.

Create Schema

The request body must contain the schema object, which defines the attributes, name and version of the Schema. This will create a DID-Linked Resource of type anonCredsSchema.

Create a schema on the connected datastore

post
Body
Responses
200Success
application/json
post
/anoncreds/schema
200Success

Request Body

options (optional)

Optional Key-Value pairs of additional options.

schema (mandatory)

"attrNames": Array of attributes for the schema definition.

"issuerId": Issuer DID, use the did created by the Issuer.

"name": Name of the Schema

"version": Version of the Schema (To update existing Schema, use same name and different version)

Check the new Schema

Retrieve an individual schemas details

get
Path parameters
schema_idstringRequired

Schema identifier

Example: {"value":"did:(method):2:schema_name:1.0"}
Responses
200Success
application/json
get
/anoncreds/schema/{schema_id}
200Success

Last updated

Was this helpful?