# Product Docs

## Product Docs

- [Product Overview](https://docs.cheqd.io/product/getting-started/readme.md): Get started with cheqd's identity functionality and product offerings.
- [Get Started with cheqd Studio](https://docs.cheqd.io/product/getting-started/studio.md): Get started with cheqd's API product offering for creating DIDs, trust registries and monetising credentials: cheqd Studio.
- [Set Up Your Account](https://docs.cheqd.io/product/getting-started/studio/set-up-account.md): Follow these steps to create your account on cheqd Studio and begin using our APIs securely.
- [Create API Keys](https://docs.cheqd.io/product/getting-started/studio/api-keys.md): Generate API Keys to securely authenticate with cheqd Studio APIs.
- [Token Top Up](https://docs.cheqd.io/product/getting-started/studio/token-top-up.md): Manually Top Up Your Account with CHEQ.
- [Advanced Configuration Options](https://docs.cheqd.io/product/getting-started/studio/advanced.md): Advanced setup guide for running the cheqd Studio.
- [Changelog](https://docs.cheqd.io/product/getting-started/studio/changelog.md): Chronological changelog for cheqd Studio portal releases.
- [Design your Solution](https://docs.cheqd.io/product/getting-started/studio/design.md)
- [Establish Parties in Trust Ecosystem](https://docs.cheqd.io/product/getting-started/studio/design/establish-parties.md)
- [Design your Trust Infrastructure](https://docs.cheqd.io/product/getting-started/studio/design/trust-infrastructure.md)
- [Roots of Trust](https://docs.cheqd.io/product/getting-started/studio/design/trust-infrastructure/roots-of-trust.md)
- [Verifiable Accreditations](https://docs.cheqd.io/product/getting-started/studio/design/trust-infrastructure/verifiable-accreditations.md)
- [Accreditation and Issuance Policies](https://docs.cheqd.io/product/getting-started/studio/design/trust-infrastructure/policies.md)
- [Data Models](https://docs.cheqd.io/product/getting-started/studio/design/trust-infrastructure/data-models.md)
- [Governance Framework](https://docs.cheqd.io/product/getting-started/studio/design/trust-infrastructure/governance-framework.md)
- [Establish Schemas for Accreditations and Credentials](https://docs.cheqd.io/product/getting-started/studio/design/schemas.md)
- [Choose a Credential Issuance Provider](https://docs.cheqd.io/product/getting-started/studio/design/choose-a-credential-issuance-provider.md)
- [Monetise your solution](https://docs.cheqd.io/product/getting-started/studio/design/monetise-your-solution.md)
- [Use Trust Registries for AI Agents](https://docs.cheqd.io/product/getting-started/ai-agents.md): Design, Build and Validate Trust Registries for AI Agents on cheqd.
- [Build an AI Agent Trust Registry](https://docs.cheqd.io/product/getting-started/ai-agents/trust-registry.md): Build an AI Agent Trust Registry on cheqd.
- [Setup AI Agent Trust Registry](https://docs.cheqd.io/product/getting-started/ai-agents/trust-registry/setup.md): Walkthrough for setting up Trust Registries for your AI Agents.
- [Issue Verifiable Credentials to AI Agent](https://docs.cheqd.io/product/getting-started/ai-agents/trust-registry/setup/issue-credential.md): Issue a Credential to an AI Agent using cheqd's APIs.
- [Setup and Configure MCP Server](https://docs.cheqd.io/product/getting-started/ai-agents/trust-registry/setup-mcp.md): Setup and Configure your MCP Server to begin using cheqd's identity functionality with your AI Agent.
- [Create AI Agent DID](https://docs.cheqd.io/product/getting-started/ai-agents/trust-registry/setup-mcp/create-did.md): Use the cheqd MCP server to provision your AI Agent its own DID.
- [Import Credential to AI Agent](https://docs.cheqd.io/product/getting-started/ai-agents/trust-registry/setup-mcp/import-credential.md): Accept a JWT Credential into the AI Agent's wallet.
- [Advanced functionality](https://docs.cheqd.io/product/getting-started/ai-agents/trust-registry/setup-mcp/advanced.md): Advanced functionality for cheqd's MCP Server.
- [Issue a Verifiable Credential](https://docs.cheqd.io/product/getting-started/ai-agents/trust-registry/setup-mcp/advanced/issue-credential.md): Tutorial: Issue a Verifiable Credential using MCP Toolkit
- [Verify a Credential](https://docs.cheqd.io/product/getting-started/ai-agents/trust-registry/setup-mcp/advanced/verify-credential.md): Tutorial: Verify a Credential using MCP Toolkit
- [Validate AI Agent Trust Chain](https://docs.cheqd.io/product/getting-started/ai-agents/validate.md): Verify and validate your AI Agent's trust with cheqd's MCP server and TRAIN.
- [Create DIDs and Identity Keys](https://docs.cheqd.io/product/studio/dids.md): Create Decentralized Identifiers (DIDs) and identity keys using cheqd's DID Method (did:cheqd).
- [Create a DID](https://docs.cheqd.io/product/studio/dids/create-did.md): Create a Decentralized Identifier (DID) with the did:cheqd DID method using cheqd Studio.
- [Create Identity Keys](https://docs.cheqd.io/product/studio/dids/create-identity-keys.md): Create a standalone public/private keypair, used to create Decentralized Identifiers (DIDs), using cheqd Studio.
- [Create a Subject DID](https://docs.cheqd.io/product/studio/dids/create-subject-did.md): Create a 'Holder' or 'Subject' Decentralized Identifier (DID), of method did:key using cheqd Studio.
- [Resolve a DID](https://docs.cheqd.io/product/studio/dids/resolve-did.md): Resolve a did:cheqd Decentralized Identifier (DID) to fetch the associated DID Document, using cheqd Studio.
- [Update a DID](https://docs.cheqd.io/product/studio/dids/update-did.md): Update a did:cheqd Decentralized Identifier (DID) using cheqd Studio.
- [Deactivate a DID](https://docs.cheqd.io/product/studio/dids/deactivate-did.md): Deactivate a did:cheqd Decentralized Identifier (DID) using cheqd Studio.
- [Issue Credentials and Presentations](https://docs.cheqd.io/product/studio/credentials.md): Issue and manage Verifiable Credentials and Presentations, signed by cheqd Decentralized Identifiers (DIDs).
- [Issue a Verifiable Credential](https://docs.cheqd.io/product/studio/credentials/issue-credential.md): Issue W3C conformant Verifiable Credentials over REST API, using cheqd Studio.
- [Setup Verida Wallet](https://docs.cheqd.io/product/studio/credentials/verida.md): Setup your Verida Wallet to receive W3C Verifiable Credentials.
- [Verify a Verifiable Credential](https://docs.cheqd.io/product/studio/credentials/verify-credential.md): Verify a W3C Verifiable Credential using cheqd Studio.
- [Verify a Verifiable Presentation](https://docs.cheqd.io/product/studio/credentials/verify-presentation.md): Verify W3C Verifiable Presentations using cheqd Studio.
- [Revoke a Verifiable Credential](https://docs.cheqd.io/product/studio/credentials/revoke-credential.md): Revoke a W3C Verifiable Credential using cheqd Studio.
- [Suspend or Unsuspend a Verifiable Credential](https://docs.cheqd.io/product/studio/credentials/suspend-credential.md): Suspend or unsuspend a W3C Verifiable Credential using cheqd Studio.
- [Charge for Verifiable Credentials](https://docs.cheqd.io/product/studio/payments.md): Charge for Verifiable Credentials using encrypted DID-Linked Resources (DLRs) with Access Control Conditions, and build Verifier-pays-Issuer payment flows.
- [Understanding Credential Payments](https://docs.cheqd.io/product/studio/payments/learn.md): Learn how cheqd's Credential Payments work.
- [Access Control Conditions](https://docs.cheqd.io/product/studio/payments/learn/access-control-conditions.md): Understand how cheqd's Payment Rails work with Access Control Conditions.
- [Privacy Considerations](https://docs.cheqd.io/product/studio/payments/learn/privacy-considerations.md): Understand how privacy is protected throughout the credential payment flow.
- [Charge for Status List](https://docs.cheqd.io/product/studio/payments/charge.md): Create an encrypted Status List Resource using cheqd Studio.
- [Issue Credential with Encrypted Status List](https://docs.cheqd.io/product/studio/payments/issue-credential.md): Understand how to issue a W3C Verifiable Credential including an encrypted Status List in the body.
- [Create Verifier Pays Issuer flow](https://docs.cheqd.io/product/studio/payments/verifier-pays-issuer.md): How a Verifier pays an Issuer to decrypt an encrypted Status List.
- [Bulk Update or Rotate Encryption Keys](https://docs.cheqd.io/product/studio/payments/update.md): Publish multiple revocation or suspension updates, or rotate encryption keys using cheqd Studio.
- [Build Trust Registries](https://docs.cheqd.io/product/studio/trust-registries.md): Build and validate Decentralized Trust Chains, using cheqd Decentralized Identifiers (DIDs) and Verifiable Accreditations stored as DID-Linked Resources (DLRs).
- [Decentralized Trust Chains (DTCs)](https://docs.cheqd.io/product/studio/trust-registries/dtc.md): Learn about Decentralized Trust Chains (DTCs) on cheqd.
- [Root Authorizations](https://docs.cheqd.io/product/studio/trust-registries/dtc/root-authorisations.md): Learn about establishing Root Authorizations for Decentralized Trust Chains (DTCs) on cheqd.
- [RTAO -> TAO](https://docs.cheqd.io/product/studio/trust-registries/dtc/rtao-to-tao.md): Learn about structuring Verifiable Accreditations from a Root of Trust (rTAO) to a subordinate entity (TAO) on cheqd.
- [TAO -> SubTAO](https://docs.cheqd.io/product/studio/trust-registries/dtc/tao-to-subtao.md): Learn about structuring Verifiable Accreditations from a Trusted Accreditation Organisation (TAO) to a subordinate TAO (subTAO) on cheqd.
- [TAO -> Trusted Issuer (TI)](https://docs.cheqd.io/product/studio/trust-registries/dtc/tao-to-ti.md): Learn about structuring Verifiable Accreditations from a Trusted Accreditation Organisation (TAO) to a Trusted Issuer (TI) on cheqd.
- [Referencing Trust Registry within a Verifiable Credential](https://docs.cheqd.io/product/studio/trust-registries/dtc/referencing-in-credential.md): Learn how to include or reference Trust Registries and Verifiable Accreditations within the body of W3C Verifiable Credentials.
- [Set up Trust Chain](https://docs.cheqd.io/product/studio/trust-registries/set-up.md): Set up your Decentralized Trust Chain (DTC) on cheqd.
- [Issue a Verifiable Accreditation](https://docs.cheqd.io/product/studio/trust-registries/set-up/issue-accreditation.md): Issue Verifiable Accreditations as DID-Linked Resources using cheqd Studio.
- [Verify a Verifiable Accreditation](https://docs.cheqd.io/product/studio/trust-registries/set-up/verify-accreditation.md): Verify Verifiable Accreditations back to a Root of Trust using cheqd Studio.
- [Get Started with TRAIN](https://docs.cheqd.io/product/studio/trust-registries/train.md): Anchor Decentralized Identifiers (DIDs) in DNS records and validate Decentralized Trust Chains (DTCs) using TRAIN.
- [Deploy TRAIN and Anchor rTAO in DNS](https://docs.cheqd.io/product/studio/trust-registries/train/deploy.md): Deploy the DNS Zone Manager and anchor your Root DID in a DNS Zone.
- [Validate Trust Chain](https://docs.cheqd.io/product/studio/trust-registries/train/validate.md): Validate the trust chain of a credential using TRAIN, to recursively traverse back to a Root of Trust, and determine the accreditations and authorizations of an issuer Decentralized Identifier (DID).
- [Create Status Lists](https://docs.cheqd.io/product/studio/status-lists.md): Create, update and fetch Status Lists on cheqd, stored as DID-Linked Resources (DLRs).
- [Bitstring Status List](https://docs.cheqd.io/product/studio/status-lists/bitstring-status-list.md)
- [Create Bitstring Status List](https://docs.cheqd.io/product/studio/status-lists/bitstring-status-list/create-status-list.md): Create a Bitstring Status List as a DID-Linked Resource (DLR) on cheqd, using cheqd Studio.
- [Update Bitstring Status List](https://docs.cheqd.io/product/studio/status-lists/bitstring-status-list/update-status-list.md): Update the indices of a Bitstring Status List as a DID-Linked Resource (DLR) on cheqd, using cheqd Studio.
- [Check Bitstring Status List](https://docs.cheqd.io/product/studio/status-lists/bitstring-status-list/check.md): Query Bitstring Status List entries or indices using cheqd Studio.
- [Search Bitstring Status List](https://docs.cheqd.io/product/studio/status-lists/bitstring-status-list/search.md): Search and filter for Bitstring Status List DID-Linked Resources (DLRs) using cheqd Studio.
- [Token Status List](https://docs.cheqd.io/product/studio/status-lists/token-status-list.md)
- [Create Token Status List](https://docs.cheqd.io/product/studio/status-lists/token-status-list/create-token-status-list.md): Create a Token Status List JWT or CWT as a DID-Linked Resource (DLR), using cheqd Studio.
- [Update Token Status List](https://docs.cheqd.io/product/studio/status-lists/token-status-list/update-token-status-list.md): Update a Token Status List JWT or CWT as a new DID-Linked Resource (DLR), using cheqd Studio.
- [Create DID-Linked Resources](https://docs.cheqd.io/product/studio/did-linked-resources.md): Create DID-Linked Resources (DLRs) linked to cheqd Decentralized Identifiers (DIDs).
- [Understanding DID-Linked Resources](https://docs.cheqd.io/product/studio/did-linked-resources/understanding-dlrs.md): Understanding the context and construction of DID-Linked Resources (DLRs) on cheqd.
- [Context for developing DID-Linked Resources](https://docs.cheqd.io/product/studio/did-linked-resources/understanding-dlrs/context.md): Understand the context and design decisions around why cheqd developed DID-Linked Resources (DLRs).
- [Technical composition of DID-Linked Resources](https://docs.cheqd.io/product/studio/did-linked-resources/understanding-dlrs/technical-composition.md): Understand the technical composition of DID-Linked Resources (DLRs) on cheqd.
- [Referencing DID-Linked Resources in VCs](https://docs.cheqd.io/product/studio/did-linked-resources/understanding-dlrs/referencing.md): Understand how to reference a DID-Linked Resource (DLR) within the body of a W3C Verifiable Credential.
- [Create a DID-Linked Resource](https://docs.cheqd.io/product/studio/did-linked-resources/create-dlr.md): Create a DID-Linked Resource (DLR) associated with a cheqd Decentralized Identifier (DID) over REST API, using cheqd Studio.
- [Search for DID-Linked Resources](https://docs.cheqd.io/product/studio/did-linked-resources/search-dlr.md): Search for a DID-Linked Resource (DLR) associated with a cheqd Decentralized Identifier (DID) over REST API, using cheqd Studio.
- [Choosing the right SDK](https://docs.cheqd.io/product/sdk/understanding-sdks.md): Understand cheqd's SDK suite and choose the best fit for your project.
- [Credo](https://docs.cheqd.io/product/sdk/credo.md): Credo SDK with cheqd support for Decentralized Identifiers (DIDs), DID-Linked Resources (DLRs) and Credentials.
- [Setup Credo Agent](https://docs.cheqd.io/product/sdk/credo/set-up-agent.md): Setup your Credo Agent to get started.
- [Decentralized Identifiers (DIDs)](https://docs.cheqd.io/product/sdk/credo/dids.md): Create Decentralized Identifiers (DIDs) on cheqd using Credo.
- [Create a DID](https://docs.cheqd.io/product/sdk/credo/dids/create-did.md): Create a did:cheqd DID using the Credo Agent.
- [Update a DID](https://docs.cheqd.io/product/sdk/credo/dids/update-did.md): Update a did:cheqd DID using the Credo Agent.
- [Deactivate a DID](https://docs.cheqd.io/product/sdk/credo/dids/deactivate-did.md): Deactivate a did:cheqd DID using the Credo Agent.
- [DID-Linked Resources](https://docs.cheqd.io/product/sdk/credo/did-linked-resources.md): Create cheqd DID-Linked Resources (DLRs) linked to cheqd Decentralized Identifiers (DIDs) using Credo.
- [Create a DID-Linked Resource](https://docs.cheqd.io/product/sdk/credo/did-linked-resources/create-dlr.md): Create a DID-Linked Resource (DLR) on cheqd using the Credo Agent.
- [Resolve a DID-Linked Resource](https://docs.cheqd.io/product/sdk/credo/did-linked-resources/resolve-dlr.md): Resolve a DID-Linked Resource (DLR) on cheqd using the Credo Agent.
- [Create an AnonCreds Schema](https://docs.cheqd.io/product/sdk/credo/did-linked-resources/create-schema.md): Create an AnonCreds Schema as a DID-Linked Resource on cheqd for issuing AnonCreds.
- [Create an AnonCreds Credential Definition](https://docs.cheqd.io/product/sdk/credo/did-linked-resources/create-cred-def.md): Create an Credential Definition as a DID-Linked Resource on cheqd for issuing AnonCreds.
- [Verifiable Credentials and Presentations](https://docs.cheqd.io/product/sdk/credo/credentials.md): Issue Verifiable Credentials with Credo, signed by cheqd Decentralized Identifiers (DIDs).
- [AnonCreds](https://docs.cheqd.io/product/sdk/credo/credentials/anoncreds.md): Issue, present and revoke AnonCreds signed by cheqd Decentralized Identifiers (DIDs), using Credo.
- [Issue a Verifiable Credential](https://docs.cheqd.io/product/sdk/credo/credentials/anoncreds/issue-credential.md): Issue a Verifiable Credential (AnonCreds), signed with a did:cheqd Decentralized Identifier (DID).
- [Present a Verifiable Credential](https://docs.cheqd.io/product/sdk/credo/credentials/anoncreds/present-credential.md): Present a Verifiable Credential, signed by a did:cheqd Decentralized Identifier (DID), using Credo.
- [JSON-LD](https://docs.cheqd.io/product/sdk/credo/credentials/json-ld.md): Issue and present JSON-LD credentials signed by cheqd Decentralized Identifiers (DIDs), using Credo.
- [Issue a Verifiable Credential](https://docs.cheqd.io/product/sdk/credo/credentials/json-ld/issue-credential.md): Issue a JSON-LD Verifiable Credential, signed by a did:cheqd Decentralized Identifier (DID), using Credo.
- [Present a Verifiable Credential](https://docs.cheqd.io/product/sdk/credo/credentials/json-ld/present-credential.md): Present a JSON-LD Verifiable Credential, signed by a did:cheqd Decentralized Identifier (DID), using Credo.
- [SD-JWT VC](https://docs.cheqd.io/product/sdk/credo/credentials/sd-jwt.md): Issue and present SD-JWT VC credentials signed by cheqd Decentralized Identifiers (DIDs), using Credo.
- [Issue a Verifiable Credential](https://docs.cheqd.io/product/sdk/credo/credentials/sd-jwt/issue-credential.md): Issue a SD-JWT Verifiable Credential, signed by a did:cheqd Decentralized Identifier (DID), using Credo and OpenID4VCI.
- [Present a Verifiable Credential](https://docs.cheqd.io/product/sdk/credo/credentials/sd-jwt/present-credential.md): Receive and present a SD-JWT Verifiable Credential, signed by a did:cheqd Decentralized Identifier (DID), using Credo and OpenID4VP.
- [Verify a Verifiable Credential](https://docs.cheqd.io/product/sdk/credo/credentials/sd-jwt/verify-credential.md): Verify a SD-JWT Verifiable Credential, signed by a did:cheqd Decentralized Identifier (DID), using Credo and OpenID4VP.
- [ACA-Py](https://docs.cheqd.io/product/sdk/aca-py.md): Aries Cloud Agent Python (ACA-Py) Plugin with cheqd support for Decentralized Identifiers (DIDs), DID-Linked Resources (DLRs) and Credentials.
- [Setup ACA-Py Agent](https://docs.cheqd.io/product/sdk/aca-py/setup-aca-py-agent.md): Set up your ACA-Py agent to start using cheqd.
- [Decentralized Identifiers (DIDs)](https://docs.cheqd.io/product/sdk/aca-py/dids.md): Create Decentralized Identifiers (DIDs) on cheqd using ACA-Py.
- [Create a DID](https://docs.cheqd.io/product/sdk/aca-py/dids/create-did.md): Create a did:cheqd Decentralized Identifier (DID) using the ACA-Py Agent.
- [Update a DID](https://docs.cheqd.io/product/sdk/aca-py/dids/update-did.md): Update a did:cheqd Decentralized Identifier (DID) using the ACA-Py Agent.
- [Deactivate a DID](https://docs.cheqd.io/product/sdk/aca-py/dids/deactivate-did.md): Deactivate a did:cheqd Decentralized Identifier (DID) using the ACA-Py Agent.
- [DID-Linked Resources](https://docs.cheqd.io/product/sdk/aca-py/did-linked-resources.md): Create DID-Linked Resources (DLRs) linked to Decentralized Identifiers (DIDs) on cheqd using ACA-Py.
- [Create AnonCreds Schema](https://docs.cheqd.io/product/sdk/aca-py/did-linked-resources/create-schema.md): Create an AnonCreds Schema as a DID-Linked Resource (DLR) on cheqd for issuing AnonCreds.
- [Create AnonCreds Credential Definition](https://docs.cheqd.io/product/sdk/aca-py/did-linked-resources/create-cred-def.md): Create a Credential Definition as a DID-Linked Resource (DLR) on cheqd for issuing AnonCreds.
- [Verifiable Credentials and Presentations](https://docs.cheqd.io/product/sdk/aca-py/credentials.md): Issue and present Verifiable Credentials, signed by cheqd Decentralized Identifiers (DIDs), using ACA-Py.
- [AnonCreds](https://docs.cheqd.io/product/sdk/aca-py/credentials/anoncreds.md): Issue, present and revoke AnonCreds signed by cheqd Decentralized Identifiers (DIDs), using ACA-Py.
- [Issue a Verifiable Credential](https://docs.cheqd.io/product/sdk/aca-py/credentials/anoncreds/issue-credential.md): Issue a Verifiable AnonCreds Credential, signed by a did:cheqd Decentralized Identifier (DID), using the ACA-Py API endpoints.
- [Present a Verifiable Credential](https://docs.cheqd.io/product/sdk/aca-py/credentials/anoncreds/present-credential.md): Present an AnonCreds Verifiable Credential, signed by a did:cheqd Decentralized Identifier (DID), using ACA-Py.
- [Revoke a Verifiable Credential](https://docs.cheqd.io/product/sdk/aca-py/credentials/anoncreds/revoke-credential.md): Revoke an AnonCreds Verifiable Credential, signed by a did:cheqd Decentralized Identifier (DID), using ACA-Py.
- [JSON-LD](https://docs.cheqd.io/product/sdk/aca-py/credentials/json-ld.md): Issue and present JSON-LD credentials signed by cheqd Decentralized Identifiers (DIDs), using ACA-Py.
- [Issue a Verifiable Credential](https://docs.cheqd.io/product/sdk/aca-py/credentials/json-ld/issue-credential.md): Issue a JSON-LD Verifiable Credential, signed by a did:cheqd Decentralized Identifier (DID), using the ACA-Py API endpoints.
- [Present a Verifiable Credential](https://docs.cheqd.io/product/sdk/aca-py/credentials/json-ld/present-credential.md): Present a JSON-LD Verifiable Credential, signed by a did:cheqd Decentralized Identifier (DID), using ACA-Py.
- [Veramo](https://docs.cheqd.io/product/sdk/veramo.md): Veramo SDK plugin with cheqd support for Decentralized Identifiers (DIDs), DID-Linked Resources (DLRs) and Verifiable Credentials.
- [Setup Veramo CLI for cheqd](https://docs.cheqd.io/product/sdk/veramo/setup.md): Setup your Veramo CLI to start using cheqd's identity functionality, including Decentralized Identifiers (DIDs), Verifiable Credentials and DID-Linked Resources (DLRs).
- [Troubleshooting Veramo CLI Setup](https://docs.cheqd.io/product/sdk/veramo/setup/troubleshooting.md): Troubleshoot issues that may arise while using the Veramo CLI for cheqd.
- [Decentralized Identifiers (DIDs)](https://docs.cheqd.io/product/sdk/veramo/dids.md): Create Decentralized Identifiers (DIDs) on cheqd using Veramo.
- [Create a DID](https://docs.cheqd.io/product/sdk/veramo/dids/create-did.md): Create a Decentralized Identifier (DID) on cheqd using Veramo.
- [Querying a DID](https://docs.cheqd.io/product/sdk/veramo/dids/query-did.md): Query and resolve a Decentralized Identifier (DID) on cheqd using Veramo.
- [Update an existing DID](https://docs.cheqd.io/product/sdk/veramo/dids/update-did.md): Update an existing Decentralized Identifier (DID) on cheqd using Veramo.
- [Deactivate a DID](https://docs.cheqd.io/product/sdk/veramo/dids/deactivate-did.md): Deactivate a Decentralized Identifier (DID) on cheqd using Veramo.
- [Create an off-ledger holder DID](https://docs.cheqd.io/product/sdk/veramo/dids/create-subject-did.md): Create an off-ledger Decentralized Identifier for holders and credentials subjects, of method did:key.
- [Managing Identity Keys](https://docs.cheqd.io/product/sdk/veramo/dids/identity-keys.md): Manage your identity keys for creating cheqd Decentralized Identifiers (DIDs) using Veramo.
- [Troubleshooting](https://docs.cheqd.io/product/sdk/veramo/dids/troubleshooting.md): Troubleshoot and errors you are encountering when creating a Decentralized Identifier (DID) using Veramo.
- [Verifiable Credentials and Presentations](https://docs.cheqd.io/product/sdk/veramo/credentials.md): Issue and present Verifiable Credentials, signed by cheqd Decentralized Identifiers (DIDs), using Veramo.
- [Issue a Verifiable Credential](https://docs.cheqd.io/product/sdk/veramo/credentials/issue-credential.md): Issue a Verifiable Credential, signed by a did:cheqd Decentralized Identifier (DID), using Veramo.
- [Verify a Verifiable Credential](https://docs.cheqd.io/product/sdk/veramo/credentials/verify-jwt-credential.md): Verify a Verifiable Credential, signed by a did:cheqd Decentralized Identifier (DID), using Veramo.
- [Create a Verifiable Presentation](https://docs.cheqd.io/product/sdk/veramo/credentials/create-jwt-presentation.md): Create a Verifiable Presentation, signed by a did:cheqd Decentralized Identifier (DID) and a did:key DID, using Veramo.
- [Verify a Verifiable Presentation](https://docs.cheqd.io/product/sdk/veramo/credentials/verify-jwt-presentation.md): Verify a Verifiable Presentation, signed by a did:cheqd Decentralized Identifier (DID) and a did:key DID, using Veramo.
- [Credential Payments](https://docs.cheqd.io/product/sdk/veramo/payments.md): Get started with Payment Rails for Verifiable Credentials using Veramo.
- [Charge for Status List](https://docs.cheqd.io/product/sdk/veramo/payments/charge.md): Charge for a Status List stored as a DID-Linked Resource (DLR) through Access Control Conditions, using Veramo.
- [Issue Credential with Encrypted Status List](https://docs.cheqd.io/product/sdk/veramo/payments/issue-paid-credential.md): Issue a Verifiable Credential referencing an Encrypted Status List  and index within the Credential Body.
- [Verifier pays Issuer](https://docs.cheqd.io/product/sdk/veramo/payments/verifier-pays-issuer.md): Pay an Issuer to unlock a Credential Status when verifying a Verifiable Credential, using Veramo.
- [Bitstring Status List](https://docs.cheqd.io/product/sdk/veramo/bitstring-status-list.md): Create Bitstring Status Lists, stored as DID-Linked Resources (DLRs) on cheqd, using Veramo.
- [Create Status List](https://docs.cheqd.io/product/sdk/veramo/bitstring-status-list/bitstring-statuslist-resources.md): Create a Bitstring Status List on cheqd, stored as a DID-Linked Resource (DLR), using Veramo.
- [Issuing a Verifiable Credential referencing Status List](https://docs.cheqd.io/product/sdk/veramo/bitstring-status-list/issuing-a-verifiable-credential-referencing-status-list.md): Issue a Verifiable Credential referencing a Bitstring Status List within the credentialStatus section of the Credential Body.
- [DID-Linked Resources](https://docs.cheqd.io/product/sdk/veramo/did-linked-resources.md): Create DID-Linked Resources (DLRs) linked to Decentralized Identifiers (DIDs) on cheqd using Veramo.
- [Create a DID-Linked Resource](https://docs.cheqd.io/product/sdk/veramo/did-linked-resources/create-resource.md): Create a DID-Linked Resource (DLR), linked to a Decentralized Identifier (DID) on cheqd, using Veramo.
- [Create a new Resource version within existing Collection](https://docs.cheqd.io/product/sdk/veramo/did-linked-resources/create-new-version.md): Create a new DID-Linked Resource (DLR) within an existing collection of DLRs, through specifying the same resourceName and resourceType.
- [Walt.id Community Stack](https://docs.cheqd.io/product/sdk/walt-id.md): Walt ID Community Stack with cheqd support for Decentralized Identifiers (DIDs), DID-Linked Resources (DLRs) and Credentials.
- [Architecture Decision Record (ADR) Process](https://docs.cheqd.io/product/architecture/architecture.md): Process for writing and recording Architecture Decision Records (ADRs) on cheqd.
- [List of ADRs](https://docs.cheqd.io/product/architecture/adr-list.md): List of accepted, proposed and draft Architecture Decision Records (ADRs) on cheqd.
- [ADR 001: cheqd DID Method](https://docs.cheqd.io/product/architecture/adr-list/adr-001-cheqd-did-method.md): Architecture Decision Record (ADR) detailing the cheqd DID Method: did:cheqd.
- [ADR 002: DID-Linked Resources](https://docs.cheqd.io/product/architecture/adr-list/adr-002-did-linked-resources.md): Architecture Decision Record (ADR) detailing cheqd's approach to DID-Linked Resources (DLRs).
- [ADR 003: DID Resolver](https://docs.cheqd.io/product/architecture/adr-list/adr-003-did-resolver.md): Architecture Decision Record (ADR) detailing cheqd's implementation of its DID Resolver.
- [ADR 004: DID Registrar](https://docs.cheqd.io/product/architecture/adr-list/adr-004-did-registrar.md): Architecture Decision Record (ADR) detailing cheqd's implementation of its DID Registrar.
- [ADR 005: DID Resolution & DID URL Dereferencing](https://docs.cheqd.io/product/architecture/adr-list/adr-005-did-resolution-and-did-url-dereferencing.md): Architecture Decision Record (ADR) describing how DID resolvers handle DID URL queries, paths and fragments for DIDs and DID-Linked Resources.
- [SDK](https://docs.cheqd.io/product/advanced/sdk.md): Get started with the cheqd TypeScript SDK, an NPM package providing the core functionality to create and manage Decentralized Identifiers (DIDs) and DID-Linked Resources (DLRs) on the cheqd network.
- [Understanding the cheqd SDK](https://docs.cheqd.io/product/advanced/sdk/understanding-sdk.md)
- [Setup the cheqd SDK](https://docs.cheqd.io/product/advanced/sdk/setup-the-cheqd-sdk.md)
- [DID Module - Manage DIDs](https://docs.cheqd.io/product/advanced/sdk/did-module.md)
- [Create a DID](https://docs.cheqd.io/product/advanced/sdk/did-module/create-did.md)
- [Manage a DID](https://docs.cheqd.io/product/advanced/sdk/did-module/manage-a-did.md)
- [Resource Module - Manage DID-Linked Resources](https://docs.cheqd.io/product/advanced/sdk/resource-module.md)
- [Create a DID-Linked Resource](https://docs.cheqd.io/product/advanced/sdk/resource-module/create-resource.md)
- [Manage a DID-Linked Resource](https://docs.cheqd.io/product/advanced/sdk/resource-module/manage-resource.md)
- [Fee Market Module with Dynamic Fees](https://docs.cheqd.io/product/advanced/sdk/dynamic-fees.md)
- [Understanding Dynamic Fees](https://docs.cheqd.io/product/advanced/sdk/dynamic-fees/understanding-dynamic-fees.md)
- [Fee Abstraction Module - Pay in alternative denominations](https://docs.cheqd.io/product/advanced/sdk/fee-abstraction.md)
- [Using in Transactions](https://docs.cheqd.io/product/advanced/sdk/fee-abstraction/using-in-transactions.md)
- [Simulation and Gas optimization](https://docs.cheqd.io/product/advanced/sdk/simulation-gas-optimization.md)
- [DID Registrar](https://docs.cheqd.io/product/advanced/did-registrar.md): Get started with the cheqd DID Registrar, a REST API service for creating cheqd Decentralized Identifiers (DIDs) and DID-Linked Resources (DLRs).
- [Setup DID Registrar](https://docs.cheqd.io/product/advanced/did-registrar/did-registrar-setup.md): Setup and configure cheqd's DID Registrar to start writing Decentralized Identifiers (DIDs) and DID-Linked Resources (DLRs) on cheqd.
- [Create a DID](https://docs.cheqd.io/product/advanced/did-registrar/create-did.md): Create a Decentralized Identifier (DID) on cheqd using cheqd's DID Registrar.
- [Create a DID-Linked Resource](https://docs.cheqd.io/product/advanced/did-registrar/create-resource.md): Create a DID-Linked Resource (DLR) linked to a cheqd DID using cheqd's DID Registrar.
- [DID Resolver](https://docs.cheqd.io/product/advanced/did-resolver.md): Get started with the cheqd DID Resolver, a REST API service for resolving Decentralized Identifiers (DIDs) and dereferencing DID-Linked Resources (DLRs) on cheqd.
- [Setup DID Resolver](https://docs.cheqd.io/product/advanced/did-resolver/setup-did-resolver.md): Setup the cheqd DID Resolver to start resolving or dereferencing cheqd Decentralized Identifiers (DIDs) and DID-Linked Resources (DLRs).
- [AnonCreds Object Method](https://docs.cheqd.io/product/advanced/anoncreds.md): AnonCreds Object Method Specification for cheqd.
- [Schemas](https://docs.cheqd.io/product/advanced/anoncreds/schema.md): AnonCreds Object Method for supporting AnonCreds Schemas on cheqd.
- [Credential Definitions](https://docs.cheqd.io/product/advanced/anoncreds/credential-definition.md): AnonCreds Object Method for supporting AnonCreds Credential Definitions (CredDefs) on cheqd.
- [Revocation Registry Definitions](https://docs.cheqd.io/product/advanced/anoncreds/revocation-registry-definition.md): AnonCreds Object Method for supporting Revocation Registry Definition Objects on cheqd.
- [Revocation Status Lists](https://docs.cheqd.io/product/advanced/anoncreds/revocation-status-list.md): AnonCreds Object method for supporting AnonCreds Revocation Status List Objects on cheqd.
- [Advanced Tooling](https://docs.cheqd.io/product/advanced/tooling.md): Alternative ways of using cheqd's identity functionality.
- [cheqd Cosmos CLI for identity](https://docs.cheqd.io/product/advanced/tooling/cheqd-node-cli.md): Get started with the cheqd Cosmos CLI for using cheqd's identity functionality directly with the cheqd Network.
- [Create a DID](https://docs.cheqd.io/product/advanced/tooling/cheqd-node-cli/create-did.md): Create a Decentralized Identifier (DID) using the cheqd Cosmos CLI.
- [Update a DID](https://docs.cheqd.io/product/advanced/tooling/cheqd-node-cli/update-did.md): Update an existing Decentralized Identifier (DID) using the cheqd Cosmos CLI.
- [Deactivate a DID](https://docs.cheqd.io/product/advanced/tooling/cheqd-node-cli/deactivate-did.md): Deactivate an existing Decentralized Identifier (DID) using the cheqd Cosmos CLI.
- [Query a DID](https://docs.cheqd.io/product/advanced/tooling/cheqd-node-cli/query-did.md): Query an existing Decentralized Identifier (DID) using the cheqd Cosmos CLI.
- [Create a DID-Linked Resource](https://docs.cheqd.io/product/advanced/tooling/cheqd-node-cli/create-resource.md): Create a DID-Linked Resource (DLR) linked to a cheqd DID, using the cheqd Cosmos CLI.
- [Update a DID-Linked Resource](https://docs.cheqd.io/product/advanced/tooling/cheqd-node-cli/update-resource.md): Update a DID-Linked Resource (DLR) or add new resources to an existing Resource Collection.
- [Direct interaction with ledger code](https://docs.cheqd.io/product/advanced/tooling/advanced.md): Integrate directly with the cheqd ledger code to develop more advanced applications with a deeper integration.
- [VDR Tools CLI with cheqd (deprecated)](https://docs.cheqd.io/product/advanced/tooling/vdr-tools.md): Use VDR Tools CLI to get started with cheqd's identity functionality.
- [Demo Wallet for Identity Setup](https://docs.cheqd.io/product/advanced/tooling/demo-wallet.md): Setup a demo wallet for testing cheqd's identity functionality.
- [Get started with cheqd Network](https://docs.cheqd.io/product/network/cheqd.md): Get started the cheqd Network, setting up your wallet, connecting with the network, and using our suite of APIs to help integrate applications.
- [Identity Write Pricing](https://docs.cheqd.io/product/network/cheqd/identity-write-pricing.md): Pricing for identity transactions on the cheqd Network, including Decentralized Identifiers (DIDs) and DID-Linked Resources (DLRs).
- [Comparison to Hyperledger Indy](https://docs.cheqd.io/product/network/cheqd/comparison-to-indy.md): Understand how the cheqd Network compares to Hyperledger Indy.
- [Setup your Wallet](https://docs.cheqd.io/product/network/wallets.md): Setup a Cosmos-native wallet to hold CHEQ and carry out cheqd Network functionality, such as staking and governance.
- [Setup Leap Wallet](https://docs.cheqd.io/product/network/wallets/setup-leap-wallet.md): Learn how to setup your Leap Wallet to access CHEQ and participate in the cheqd Network.
- [Congifure cheqd Testnet for Leap](https://docs.cheqd.io/product/network/wallets/setup-leap-wallet/testnet.md): Learn how to configure a cheqd testnet wallet address and connect to testnet using Leap Wallet.
- [Setup Keplr Wallet](https://docs.cheqd.io/product/network/wallets/keplr-setup.md): Learn how to setup your Keplr Wallet to access CHEQ and participate in the cheqd Network.
- [Migrate from Keplr to Leap Wallet](https://docs.cheqd.io/product/network/wallets/migrate.md): How to Import your Keplr wallet into Leap Wallet.
- [Useful Tools and APIs](https://docs.cheqd.io/product/network/tools.md): List of tooling and APIs to communicate with cheqd Network.
- [Block Explorer](https://docs.cheqd.io/product/network/tools/block-explorer.md): Explore the available Block Explorers for both cheqd mainnet and testnet.
- [Testnet Faucet](https://docs.cheqd.io/product/network/tools/testnet-faucet.md): Use the testnet faucet to top up your testnet wallet and start using cheqd's identity functionality.
- [Validator Status API](https://docs.cheqd.io/product/network/tools/validator-status-api.md): Use the Validator Status API to query a validator's status, such as whether it is losing blocks, on cheqd.
- [Cheqd x Cosmos Data APIs](https://docs.cheqd.io/product/network/tools/data-apis.md): Use cheqd's Data APIs to query data from cheqd Network, including the total supply, circulating supply and total supply staked.
- [Cosmos Airdrop Helpers](https://docs.cheqd.io/product/network/tools/airdrop.md): Use cheqd's Open Source tooling for running an airdrop, including a frontend UI and distribution repository.
- [Cosmos Address Convertor](https://docs.cheqd.io/product/network/tools/address-convertor.md): Use cheqd's Cosmos address convertor to quickly convert any IBC wallet address to another chain, e.g. CHEQ to ATOM.
- [Ethereum Bridge](https://docs.cheqd.io/product/network/tools/ethereum-bridge.md): Use ERC20 representations of CHEQ through the Ethereum Bridge.
- [Network Upgrades](https://docs.cheqd.io/product/network/upgrades.md): Chronological list of cheqd Network upgrades from v0.1x onwards.
- [2021](https://docs.cheqd.io/product/network/upgrades/2021.md): Explore cheqd's mainnet network software upgrades for 2021.
- [0.1.x](https://docs.cheqd.io/product/network/upgrades/2021/0.1.x.md): Read about the major cheqd network upgrades, moving to version 0.1.x
- [0.2.x](https://docs.cheqd.io/product/network/upgrades/2021/0.2.x.md): Read about the minor cheqd network upgrades, moving to version 0.2.x
- [0.3.x](https://docs.cheqd.io/product/network/upgrades/2021/0.3.x.md): Read about the major cheqd network upgrades, moving to version 0.3.x
- [2022](https://docs.cheqd.io/product/network/upgrades/2022.md): Explore cheqd's mainnet network software upgrades for 2022.
- [0.4.x](https://docs.cheqd.io/product/network/upgrades/2022/0.4.x.md): Read about the major cheqd network upgrades, moving to version 0.4.x
- [0.5.x](https://docs.cheqd.io/product/network/upgrades/2022/0.5.x.md): Read about the major cheqd network upgrades, moving to version 0.5.x
- [0.6.x](https://docs.cheqd.io/product/network/upgrades/2022/0.6.x.md): Read about the major cheqd network upgrades, moving to version 0.6.x
- [2023](https://docs.cheqd.io/product/network/upgrades/2023.md): Explore cheqd's mainnet network software upgrades for 2023.
- [1.x](https://docs.cheqd.io/product/network/upgrades/2023/1.x.md): Read about the major cheqd network upgrade, moving to version 1.x
- [2024](https://docs.cheqd.io/product/network/upgrades/2024.md): Explore cheqd's mainnet network software upgrades for 2024.
- [2.x](https://docs.cheqd.io/product/network/upgrades/2024/2.x.md): Read about the major cheqd network upgrade, moving to version 2.x
- [3.x](https://docs.cheqd.io/product/network/upgrades/2024/3.x.md): Read about the major cheqd network upgrade, moving to version 3.x
- [2025](https://docs.cheqd.io/product/network/upgrades/2025.md): Explore cheqd's mainnet network software upgrades for 2025.
- [3.1.x](https://docs.cheqd.io/product/network/upgrades/2025/3.1.x.md): Read about the minor cheqd network upgrade, moving to version 3.1.x
- [4.x](https://docs.cheqd.io/product/network/upgrades/2025/4.x.md): Read about the major cheqd network upgrade, moving to version 4.x
- [Root Cause Analysis of Outages](https://docs.cheqd.io/product/network/upgrades/rca.md): Read about historical Root Cause Analysis (RCAs) of outages on cheqd testnet and mainnet.
- [v1.x Upgrade RCA](https://docs.cheqd.io/product/network/upgrades/rca/v1.x.md): This page offers a Root Cause Analysis (RCA) and lessons learnt from the v1.x cheqd network upgrade.
- [v4.x Upgrade RCA (Testnet)](https://docs.cheqd.io/product/network/upgrades/rca/v4.x-upgrade-rca-testnet.md): A Root Cause Analysis (RCA) and lessons learnt from the v4.x cheqd Testnet network upgrade.
- [v4.x Upgrade RCA (Testnet Partial Outage During Retrial)](https://docs.cheqd.io/product/network/upgrades/rca/v.4x-testnet-retrial.md): A Root Cause Analysis (RCA) and lessons learnt from the v4.x cheqd Testnet network upgrade retrial.
- [License](https://docs.cheqd.io/product/legal/license.md): Creative Commons Attribution-ShareAlike 4.0 International Public License.
- [Code of Conduct](https://docs.cheqd.io/product/legal/code_of_conduct.md): Code of Conduct for users of cheqd software.
- [Security Policy](https://docs.cheqd.io/product/legal/security.md): Security policy for users of cheqd software.

## Node Docs

- [Node documentation for cheqd network](https://docs.cheqd.io/product/node-docs/readme.md)
- [Setup a new cheqd node](https://docs.cheqd.io/product/node-docs/getting-started/setup-and-configure.md)
- [Pre-Requisites & Requirements](https://docs.cheqd.io/product/node-docs/getting-started/setup-and-configure/requirements.md)
- [(Alternative) Install with Docker](https://docs.cheqd.io/product/node-docs/getting-started/setup-and-configure/docker.md)
- [Configure cheqd node](https://docs.cheqd.io/product/node-docs/getting-started/setup-and-configure/configure-cheqd-node.md)
- [Configure cosmovisor](https://docs.cheqd.io/product/node-docs/getting-started/setup-and-configure/cosmovisor-configuration.md)
- [Configure State Sync](https://docs.cheqd.io/product/node-docs/getting-started/setup-and-configure/set-up-state-sync.md)
- [Command Line usage](https://docs.cheqd.io/product/node-docs/getting-started/cheqd-cli.md)
- [Manage keys](https://docs.cheqd.io/product/node-docs/getting-started/cheqd-cli/cheqd-cli-key-management.md)
- [Manage accounts](https://docs.cheqd.io/product/node-docs/getting-started/cheqd-cli/cheqd-cli-accounts.md)
- [Manage a node](https://docs.cheqd.io/product/node-docs/getting-started/cheqd-cli/cheqd-cli-node-management.md)
- [Make transactions](https://docs.cheqd.io/product/node-docs/getting-started/cheqd-cli/cheqd-cli-token-transactions.md)
- [Draft governance proposals](https://docs.cheqd.io/product/node-docs/getting-started/cheqd-cli/cheqd-cli-gov-proposals-types.md)
- [Use fee abstraction](https://docs.cheqd.io/product/node-docs/getting-started/cheqd-cli/cheqd-cli-fee-abstraction.md)
- [Guide for validators](https://docs.cheqd.io/product/node-docs/validator-guides/validator-guide.md)
- [FAQs for validators](https://docs.cheqd.io/product/node-docs/validator-guides/validator-guide/faq.md)
- [Optimising disk storage with pruning](https://docs.cheqd.io/product/node-docs/validator-guides/validator-guide/pruning.md)
- [Troubleshooting consistently high CPU/memory loads](https://docs.cheqd.io/product/node-docs/validator-guides/validator-guide/cpu-memory.md)
- [Unjailing a jailed validator](https://docs.cheqd.io/product/node-docs/validator-guides/validator-guide/unjail.md)
- [Move validator to a different machine](https://docs.cheqd.io/product/node-docs/validator-guides/validator-guide/move-validator.md)
- [Backup and restore node keys with Hashicorp Vault](https://docs.cheqd.io/product/node-docs/validator-guides/validator-guide/backup-and-restore.md)
- [Re-enable pruning and recovering node db](https://docs.cheqd.io/product/node-docs/validator-guides/validator-guide/reenable-pruning.md)
- [Network-wide Software Upgrades](https://docs.cheqd.io/product/node-docs/validator-guides/upgrades.md)
- [Upgrade Guides](https://docs.cheqd.io/product/node-docs/validator-guides/upgrades/upgrade-guides.md)
- [Upgrade to v0.6.x](https://docs.cheqd.io/product/node-docs/validator-guides/upgrades/upgrade-guides/v0.6-upgrade.md)
- [Upgrade to v2.x (with Ubuntu 24.04 LTS upgrade)](https://docs.cheqd.io/product/node-docs/validator-guides/upgrades/upgrade-guides/v2.x-upgrade.md)
- [Upgrade to v3.x](https://docs.cheqd.io/product/node-docs/validator-guides/upgrades/upgrade-guides/v3.x-upgrade.md)
- [Upgrade to v3.1.x](https://docs.cheqd.io/product/node-docs/validator-guides/upgrades/upgrade-guides/v3.1.x-upgrade.md)
- [Upgrade to v4.x](https://docs.cheqd.io/product/node-docs/validator-guides/upgrades/upgrade-guides/v4.x-upgrade.md)
- [Creating a software upgrade proposal](https://docs.cheqd.io/product/node-docs/validator-guides/upgrades/propose-software-upgrade.md)
- [Upgrade Process](https://docs.cheqd.io/product/node-docs/validator-guides/upgrades/upgrade-process.md)
- [Building from source](https://docs.cheqd.io/product/node-docs/developing-on-cheqd/build-and-networks.md)
- [Build with Docker](https://docs.cheqd.io/product/node-docs/developing-on-cheqd/build-and-networks/docker-build.md)
- [Run a localnet with Docker](https://docs.cheqd.io/product/node-docs/developing-on-cheqd/build-and-networks/docker-localnet.md)
- [Indexers](https://docs.cheqd.io/product/node-docs/developing-on-cheqd/indexers.md)
- [SubQuery](https://docs.cheqd.io/product/node-docs/developing-on-cheqd/indexers/subquery.md)
- [Architecture Decision Record (ADR) Process](https://docs.cheqd.io/product/node-docs/architecture/architecture.md)
- [List of ADRs](https://docs.cheqd.io/product/node-docs/architecture/adr-list.md): This page lists the ADRs for cheqd-node that have been Accepted, Proposed, or in Draft stage.
- [ADR 001: Payment mechanism for issuing credentials](https://docs.cheqd.io/product/node-docs/architecture/adr-list/adr-001-payment-mechanism-for-issuing-credentials.md)
- [ADR 002: Importing/exporting mnemonic keys from Cosmos](https://docs.cheqd.io/product/node-docs/architecture/adr-list/adr-002-mnemonic-keys-cosmos.md)
- [ADR 003: Command Line Interface (CLI) tools](https://docs.cheqd.io/product/node-docs/architecture/adr-list/adr-003-cli-tools.md)
- [ADR 004: Token fractions](https://docs.cheqd.io/product/node-docs/architecture/adr-list/adr-004-token-fractions.md): This is the suggested template to be used for ADRs on the cheqd-node project.
- [ADR 005: Genesis parameters](https://docs.cheqd.io/product/node-docs/architecture/adr-list/adr-005-genesis-parameters.md)
- [ADR 006: Community tax](https://docs.cheqd.io/product/node-docs/architecture/adr-list/adr-006-community-tax.md): This is the suggested template to be used for ADRs on the cheqd-node project.
- [ADR 007: Revocation registry](https://docs.cheqd.io/product/node-docs/architecture/adr-list/adr-007-revocation-registry.md)
- [ADR 011: AnonCreds](https://docs.cheqd.io/product/node-docs/architecture/adr-list/adr-011-anoncreds.md)
- [ADR Template](https://docs.cheqd.io/product/node-docs/architecture/adr-list/adr-template.md): This is the suggested template to be used for ADRs on the cheqd-node project.
- [Contributor Guide](https://docs.cheqd.io/product/node-docs/contributing-to-cheqd/contributing.md)
- [License](https://docs.cheqd.io/product/node-docs/contributing-to-cheqd/license.md)
- [Code of Conduct](https://docs.cheqd.io/product/node-docs/contributing-to-cheqd/code_of_conduct.md)
- [Security Policy](https://docs.cheqd.io/product/node-docs/contributing-to-cheqd/security.md)

## Learning Docs

- [Learn about cheqd](https://docs.cheqd.io/product/learning-docs/readme.md): We're making it easier for individuals and organisations to trust each other.
- [What is cheqd?](https://docs.cheqd.io/product/learning-docs/getting-started/cheqd.md): Learn about cheqd and how it works.
- [What is Creds?](https://docs.cheqd.io/product/learning-docs/getting-started/creds.md): Learn about Creds and how they work.
- [Start here](https://docs.cheqd.io/product/learning-docs/decentralized-id/start.md): Learn about how decentralised identity works, including verifiable credentials and decentalised identifiers.
- [What are DIDs?](https://docs.cheqd.io/product/learning-docs/decentralized-id/dids.md): Learn about how Decentralized Identifiers function.
- [What is a DID?](https://docs.cheqd.io/product/learning-docs/decentralized-id/dids/what-is-a-did.md)
- [What is a DID method?](https://docs.cheqd.io/product/learning-docs/decentralized-id/dids/what-is-a-did-method.md)
- [What is a Verifiable Data Registry?](https://docs.cheqd.io/product/learning-docs/decentralized-id/dids/what-is-a-vdr.md)
- [What are Verifiable Credentials?](https://docs.cheqd.io/product/learning-docs/decentralized-id/credentials.md): Learn about Verifiable Credentials and how they secure your data.
- [What is a Verifiable Credential?](https://docs.cheqd.io/product/learning-docs/decentralized-id/credentials/what-is-a-vc.md)
- [Types of Verifiable Credential](https://docs.cheqd.io/product/learning-docs/decentralized-id/credentials/types.md): What are the different types of Verifiable Credential?
- [JSON (JWT)](https://docs.cheqd.io/product/learning-docs/decentralized-id/credentials/types/json-jwt.md)
- [JSON-LD](https://docs.cheqd.io/product/learning-docs/decentralized-id/credentials/types/json-ld.md)
- [AnonCreds (ZKCreds)](https://docs.cheqd.io/product/learning-docs/decentralized-id/credentials/types/anoncreds.md)
- [SD-JWT](https://docs.cheqd.io/product/learning-docs/decentralized-id/credentials/types/sd-jwt.md)
- [What is a Verifiable Presentation?](https://docs.cheqd.io/product/learning-docs/decentralized-id/credentials/what-is-a-vp.md)
- [What are DID-Linked Resources?](https://docs.cheqd.io/product/learning-docs/decentralized-id/dlrs.md): Learn about digital resources written on cheqd
- [Start here](https://docs.cheqd.io/product/learning-docs/cheq/start.md): Learn about how the $CHEQ token operates
- [Tokenomics](https://docs.cheqd.io/product/learning-docs/cheq/tokenomics.md): Undestand how the $CHEQ token operates as a utility.
- [Tokenomics: Part 1](https://docs.cheqd.io/product/learning-docs/cheq/tokenomics/part-1.md)
- [Tokenomics: Part 2](https://docs.cheqd.io/product/learning-docs/cheq/tokenomics/part-2.md)
- [Tokenomics: Part 3](https://docs.cheqd.io/product/learning-docs/cheq/tokenomics/part-3.md)
- [Tokenomics: Part 4](https://docs.cheqd.io/product/learning-docs/cheq/tokenomics/part-4.md)
- [Circulating Supply Explained](https://docs.cheqd.io/product/learning-docs/cheq/tokenomics/circulating-supply.md)
- [Network Parameters](https://docs.cheqd.io/product/learning-docs/cheq/tokenomics/parameters.md): Learn about the network parameters for cheqd
- [Identity writes](https://docs.cheqd.io/product/learning-docs/cheq/identity-writes.md): Learn about the prices for writing DIDs and DLRs to cheqd
- [Credential Payments](https://docs.cheqd.io/product/learning-docs/cheq/credential-payments.md): Understand how $CHEQ is used for payments for verifiable credentials
- [Verifier pays Issuer](https://docs.cheqd.io/product/learning-docs/cheq/credential-payments/verifier-pays-issuer.md): cheqd's unique superpower for monetising credential issuance
- [Holder pays Issuer](https://docs.cheqd.io/product/learning-docs/cheq/credential-payments/cheqd-use-case-examples.md)
- [Start here](https://docs.cheqd.io/product/learning-docs/governance/start.md): Introduction to the cheqd Governance Framework
- [Introduction to Governance](https://docs.cheqd.io/product/learning-docs/governance/start/introduction-to-governance.md)
- [Introduction to Entropy](https://docs.cheqd.io/product/learning-docs/governance/start/introduction-to-entropy.md)
- [Governance Principles](https://docs.cheqd.io/product/learning-docs/governance/start/governance-principles.md)
- [Foundational Principles](https://docs.cheqd.io/product/learning-docs/governance/start/governance-principles/foundational-principles.md)
- [General Principles](https://docs.cheqd.io/product/learning-docs/governance/start/governance-principles/general-principles.md)
- [Learn](https://docs.cheqd.io/product/learning-docs/governance/learn.md)
- [Core concepts](https://docs.cheqd.io/product/learning-docs/governance/learn/concepts.md)
- [Staking](https://docs.cheqd.io/product/learning-docs/governance/learn/concepts/staking.md)
- [Slashing](https://docs.cheqd.io/product/learning-docs/governance/learn/concepts/slashing.md)
- [Validating](https://docs.cheqd.io/product/learning-docs/governance/learn/concepts/validating.md)
- [Voting](https://docs.cheqd.io/product/learning-docs/governance/learn/concepts/voting.md)
- [Community Pool](https://docs.cheqd.io/product/learning-docs/governance/learn/concepts/community-pool.md)
- [Terminology](https://docs.cheqd.io/product/learning-docs/governance/learn/terminology.md)
- [Glossary](https://docs.cheqd.io/product/learning-docs/governance/learn/glossary.md): This glossary lays out all of the key terms you may come across while using cheqd.
- [How to Participate](https://docs.cheqd.io/product/learning-docs/governance/participate.md)
- [How to stake](https://docs.cheqd.io/product/learning-docs/governance/participate/stake.md)
- [How to vote](https://docs.cheqd.io/product/learning-docs/governance/participate/vote.md)
- [Making Network Changes](https://docs.cheqd.io/product/learning-docs/governance/participate/network-changes.md)
- [Minor Network Changes](https://docs.cheqd.io/product/learning-docs/governance/participate/network-changes/minor.md)
- [Major Network Changes](https://docs.cheqd.io/product/learning-docs/governance/participate/network-changes/major.md)
- [Advanced](https://docs.cheqd.io/product/learning-docs/governance/advanced.md)
- [What is a Liquidity Pool?](https://docs.cheqd.io/product/learning-docs/governance/advanced/liquidity-pool.md): An overview of Automated Market Markers & Liquidity Pools
- [How do liquidity pools work?](https://docs.cheqd.io/product/learning-docs/governance/advanced/liquidity-pool/learn.md): A summary of the how liquidity pools work
- [How to take part in a Liquidity Pool](https://docs.cheqd.io/product/learning-docs/governance/advanced/liquidity-pool/participate.md)
- [CHEQ-ERC20 wrapped token](https://docs.cheqd.io/product/learning-docs/governance/advanced/cheq-erc20.md)
- [Why did we decide on a bridge to Ethereum?](https://docs.cheqd.io/product/learning-docs/governance/advanced/cheq-erc20/rationale.md)
- [What is the Gravity Bridge?](https://docs.cheqd.io/product/learning-docs/governance/advanced/cheq-erc20/gravity-bridge.md)
- [Why did we decide to use the Gravity Bridge?](https://docs.cheqd.io/product/learning-docs/governance/advanced/cheq-erc20/why-gravity.md)
- [What other bridging options did we explore?](https://docs.cheqd.io/product/learning-docs/governance/advanced/cheq-erc20/alternatives.md)
- [How to send tokens to Ethereum with Gravity Bridge](https://docs.cheqd.io/product/learning-docs/governance/advanced/cheq-erc20/how-to-send-tokens-to-ethereum-with-gravity-bridge.md)
- [How to add CHEQ tokens to UniSwap Liquidity Pools](https://docs.cheqd.io/product/learning-docs/governance/advanced/cheq-erc20/uniswap.md)
- [How to send CHEQ tokens from Ethereum to cheqd](https://docs.cheqd.io/product/learning-docs/governance/advanced/cheq-erc20/ethr-to-cheq.md)
- [License](https://docs.cheqd.io/product/learning-docs/legal/license.md)
- [Code of Conduct](https://docs.cheqd.io/product/learning-docs/legal/code_of_conduct.md)
- [Security Policy](https://docs.cheqd.io/product/learning-docs/legal/security.md)
- [Legal Disclaimer](https://docs.cheqd.io/product/learning-docs/legal/legal-disclaimer.md)

## API Reference

- [Introduction](https://docs.cheqd.io/product/api-reference/api-reference/introduction.md): Get started with cheqd Studio's API Reference.
- [API Keys](https://docs.cheqd.io/product/api-reference/api-reference/api-keys.md): Generate API Keys to securely authenticate with cheqd Studio APIs.
- [Account](https://docs.cheqd.io/product/api-reference/combined/account.md)
- [Keys](https://docs.cheqd.io/product/api-reference/combined/keys.md)
- [Decentralized Identifiers (DIDs)](https://docs.cheqd.io/product/api-reference/combined/decentralized-identifiers-dids.md)
- [DID Linked Resources (DLRs)](https://docs.cheqd.io/product/api-reference/combined/did-linked-resources-dlrs.md)
- [Trust Registries](https://docs.cheqd.io/product/api-reference/combined/trust-registries.md)
- [Verifiable Credentials](https://docs.cheqd.io/product/api-reference/combined/verifiable-credentials.md)
- [Status Lists](https://docs.cheqd.io/product/api-reference/combined/status-lists.md)
- [Verifiable Presentations](https://docs.cheqd.io/product/api-reference/combined/verifiable-presentations.md)
- [Models](https://docs.cheqd.io/product/api-reference/combined/models.md)
- [Fetch Account Details](https://docs.cheqd.io/product/api-reference/account/fetch.md): Fetch account details of authenticated user on cheqd Studio.
- [Create an Account](https://docs.cheqd.io/product/api-reference/account/create.md): Create a new cheqd Studio account for an authenticated user.
- [Create a Key](https://docs.cheqd.io/product/api-reference/keys/create.md): Create a new identity keypair using cheqd Studio.
- [Import a Key](https://docs.cheqd.io/product/api-reference/keys/import.md): Import an identity keypair using cheqd Studio.
- [Fetch a Key](https://docs.cheqd.io/product/api-reference/keys/fetch.md): Fetch an identity keypair using cheqd Studio.
- [Create a DID](https://docs.cheqd.io/product/api-reference/dids/create.md): Create a DID and DID Document using cheqd Studio.
- [Update a DID](https://docs.cheqd.io/product/api-reference/dids/update.md): Update a DID Document using cheqd Studio.
- [Import a DID](https://docs.cheqd.io/product/api-reference/dids/import.md): Import a DID into cheqd Studio.
- [Deactivate a DID](https://docs.cheqd.io/product/api-reference/dids/deactivate.md): Deactivate a DID and DID Document using cheqd Studio.
- [Resolve a DID](https://docs.cheqd.io/product/api-reference/dids/resolve.md): Resolve or search for specific DIDs using cheqd Studio.
- [List DIDs](https://docs.cheqd.io/product/api-reference/dids/list.md): List created DIDs using cheqd Studio.
- [Create a Resource](https://docs.cheqd.io/product/api-reference/did-linked-resources/create.md): Create a DID-Linked Resource (DLR) using cheqd Studio.
- [Fetch a Resource](https://docs.cheqd.io/product/api-reference/did-linked-resources/fetch.md): Search for DID-Linked Resources associated with a DID using cheqd Stiudio.
- [Issue an Accreditation](https://docs.cheqd.io/product/api-reference/trust-registries/issue-accreditation.md): Issue a Verifiable Accreditation from one DID to another DID.
- [Verify an Accreditation](https://docs.cheqd.io/product/api-reference/trust-registries/verify-accreditation.md): Verify a Verifiable Accreditation issued to a DID.
- [Revoke an Accreditation](https://docs.cheqd.io/product/api-reference/trust-registries/revoke-accreditation.md): Revoke a Verifiable Accreditation issued to a DID.
- [Suspend an Accreditation](https://docs.cheqd.io/product/api-reference/trust-registries/suspend-accreditation.md): Suspend a Verifiable Accreditation issued to a DID.
- [Reinstate an Accreditation](https://docs.cheqd.io/product/api-reference/trust-registries/reinstate-accreditation.md): Reinstate a suspended Verifiable Accreditation using cheqd Studio.
- [Issue a Verifiable Credential](https://docs.cheqd.io/product/api-reference/verifiable-credentials/issue-credential.md): Issue a Verifiable Credential using cheqd Studio.
- [Verify a Verifiable Credential](https://docs.cheqd.io/product/api-reference/verifiable-credentials/verify-credential.md): Verify a Verifiable Credential using cheqd Studio.
- [Revoke a Verifiable Credential](https://docs.cheqd.io/product/api-reference/verifiable-credentials/revoke-credential.md): Revoke a Verifiable Credential using cheqd Studio.
- [Suspend a Verifiable Credential](https://docs.cheqd.io/product/api-reference/verifiable-credentials/suspend-credential.md): Suspend a Verifiable Credential using cheqd Studio.
- [Reinstate a Verifiable Credential](https://docs.cheqd.io/product/api-reference/verifiable-credentials/reinstate-credential.md): Reinstate a suspended Verifiable Credential using cheqd Studio.
- [Create a Status List](https://docs.cheqd.io/product/api-reference/status-lists/create.md): Create an unencrypted Status List as a DID-Linked Resource using cheqd Studio.
- [Update a Status List](https://docs.cheqd.io/product/api-reference/status-lists/update.md): Update an unencrypted Status List as a DID-Linked Resource using cheqd Studio.
- [Create Encrypted Status List](https://docs.cheqd.io/product/api-reference/status-lists/create-encrypted.md): Create an encrypted Status List as a DID-Linked Resource using cheqd Studio.
- [Update Encrypted Status List](https://docs.cheqd.io/product/api-reference/status-lists/update-encrypted.md): Update an encrypted Status List as a DID-Linked Resource using cheqd Studio.
- [Verify a Status List](https://docs.cheqd.io/product/api-reference/status-lists/verify.md): Verify an unencrypted Status List using cheqd Studio.
- [Search Status Lists](https://docs.cheqd.io/product/api-reference/status-lists/search.md): Search for Status Lists on cheqd using cheqd Studio.
- [Issue a Verifiable Presentation](https://docs.cheqd.io/product/api-reference/presentations/issue.md): Issue a Verifiable Presentation using cheqd Studio
- [Verify a Verifiable Presentation](https://docs.cheqd.io/product/api-reference/presentations/verify.md): Verify a Verifiable Presentation using cheqd Studio.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.cheqd.io/product/getting-started/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
