Product Docs
Product DocsTechnical DocsLearning & GovernanceUseful Links
  • Product Docs
  • Node Docs
  • Learning Docs
  • Node documentation for cheqd network
  • 👉Getting Started
    • Setup a new cheqd node
      • Pre-Requisites & Requirements
      • (Alternative) Install with Docker
      • Configure cosmovisor
    • Command Line usage
      • Manage keys
      • Manage accounts
      • Manage a node
      • Make transactions
      • Use fee abstraction
  • 🏦Validator Guides
    • Guide for validators
      • FAQs for validators
      • Optimising disk storage with pruning
      • Troubleshooting consistently high CPU/memory loads
      • Unjailing a jailed validator
      • Move validator to a different machine
      • Backup and restore node keys with Hashicorp Vault
    • Network-wide Software Upgrades
      • Upgrade Guides
        • Upgrade to v0.6.x
        • Upgrade to v2.x (with Ubuntu 24.04 LTS upgrade)
        • Upgrade to v3.x
        • Upgrade to v3.1.x
      • Creating a software upgrade proposal
      • Upgrade Process
  • 🧑‍💻Developing on cheqd
    • Building from source
      • Build with Docker
      • Run a localnet with Docker
    • Indexers
      • SubQuery
  • Architecture
    • Architecture Decision Record (ADR) Process
    • Identity ADRs
    • List of ADRs
      • ADR 001: Payment mechanism for issuing credentials
      • ADR 002: Importing/exporting mnemonic keys from Cosmos
      • ADR 003: Command Line Interface (CLI) tools
      • ADR 004: Token fractions
      • ADR 005: Genesis parameters
      • ADR 006: Community tax
      • ADR 007: Revocation registry
      • ADR 011: AnonCreds
      • ADR Template
  • 🤝Contributing to cheqd
    • Contributor Guide
    • License
    • Code of Conduct
    • Security Policy
  • 🆘Support
    • System Status
    • Slack Channel
    • Discord
Powered by GitBook
LogoLogo

General

  • Website
  • Blog
  • Get $CHEQ

Product Docs

  • Product Docs
  • cheqd Studio
  • Creds.xyz
  • Bug/Feature Requests

Technical Docs

  • Node Docs
  • GitHub
  • Block Explorer

Learning Docs

  • Learning Docs
  • Governance Docs
  • Governance Forum
  • Governance Explorer
On this page
  • ℹ️ Overview
  • ▶️ Quick start for joining cheqd networks
  • ✅ Mainnet
  • 🚧 Testnet
  • 🧑‍💻 Using cheqd
  • 📌 Currently supported functionality
  • 🛠 Developing & contributing to cheqd
  • Creating a local network
  • 🐞 Bug reports & 🤔 feature requests
  • 💬 Community
  • 🙋 Find us elsewhere

Was this helpful?

Edit on GitHub
Export as PDF

Node documentation for cheqd network

Last updated 3 months ago

Was this helpful?

ℹ️ Overview

is a public self-sovereign identity (SSI) network for building secure 🔐 and private 🤫 self-sovereign identity systems on 💫. Our core vision is to add viable commercial models to decentralised digital 🆔

cheqd-node is the ledger/node component of the cheqd network tech stack, built using and .

▶️ Quick start for joining cheqd networks

Join our for help, questions, and support if you are looking to join our or .

Either the cheqd team, or one of your fellow node operators will be happy to offer some guidance.

✅ Mainnet

Getting started as a node operator on the cheqd network is as simple as...

  1. Install of cheqd-node software (currently v3.x.x) on a hosting platform of your choice by .

  2. Once you have acquired CHEQ tokens, .

If successfully configured, your node would become the latest validator on the cheqd mainnet. Welcome to the new digital ID revolution!

🚧 Testnet

🧑‍💻 Using cheqd

📌 Currently supported functionality

  • Basic token functionality for holding and transferring tokens to other accounts on the same network

  • Creating, managing, and configuring accounts and keys on a cheqd node

  • Staking and participating in public-permissionless governance

  • Governance framework for public-permissionless self-sovereign identity networks

  • Creating and managing Verifiable Credentials anchored to DIDs on cheqd mainnet

  • EIP-1559 style feemarkets pricing for dynamic fees.

🛠 Developing & contributing to cheqd

Creating a local network

🐞 Bug reports & 🤔 feature requests

💬 Community

Please reach out to us there for discussions, help, and feedback on the project.

🙋 Find us elsewhere

Our is the easiest place for developers and node operators to get started if you're not quite ready yet to dive into building apps on our mainnet. To get started...

Install of cheqd-node software (currently v3.x.x) on a hosting platform of your choice by .

Acquire testnet CHEQ tokens through .

Once you have acquired CHEQ tokens, .

Once installed, cheqd-node can be controlled using the .

Creating , DID Documents ("DIDDocs")

Querying DIDs/DIDDocs using our

Creating that can be used in DIDDocs and Verifiable Credentials. This is used to support

Custom with burn to manage inflation.

cheqd-node is written in Go and built using Cosmos SDK. The explains a lot of the of how the cheqd network functions.

If you want to build a node from source or contribute to the code, please read our guide to .

If you are building from source, or otherwise interested in running a local network, we have for development purposes.

If you notice anything not behaving how you expected, or would like to make a suggestion / request for a new feature, please create a and let us know.

Our is our primary chat channel for the open-source community, software developers, and node operators.

testnet
the latest stable release
following the setup guide
our testnet faucet
promote your node to a validator
cheqd Cosmos CLI guide
did:cheqd method DIDs
Universal Resolver driver
on-ledger DID-Linked "resources" (e.g., schemas, visual representations of credentials, etc)
AnonCreds on cheqd
pricing for DID and Resources
Cosmos SDK Developer Guide
basic concepts
building and testing
instructions on how to set up a new network
new issue
Discord server
cheqd
Cosmos
Cosmos SDK
CometBFT
Discord server
mainnet
testnet
mainnet
the latest stable release
following the setup guide
promote your node to a validator