Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cheqd/product-docs

Documentation about identity features and functionality on the cheqd network
https://github.com/cheqd/product-docs

cheqd decentralized-identifiers decentralized-identity documentation hacktoberfest hacktoberfest2022 verifiable-credentials

Last synced: about 5 hours ago
JSON representation

Documentation about identity features and functionality on the cheqd network

Awesome Lists containing this project

README

        

---
description: Dive into cheqd's product and identity functionality
layout:
title:
visible: true
description:
visible: true
tableOfContents:
visible: true
outline:
visible: true
pagination:
visible: true
---

# Product Overview

[**cheqd**](https://cheqd.io/) is a purpose-built network for decentralised identity. This documentation site provides **technical and product information** for all **identity features & functionality** on the cheqd network.

## Integrate with cheqd

cheqd maintains an array of products and packages with **varying levels of integration complexity** to allow its partners and customers to have a variety of ways of plugging into cheqd's identity functionality. Via these different packages, customers and partners can create cheqd DIDs, DID-Linked Resources, Status Lists, Trust Registries and Schemas, as well as use cheqd's Credential Payments model, with **different levels of integration effort and flexibility**.

There are three core ways of integrating and building with cheqd:

cheqd StudioLow complexityCustomers can easily integrate cheqd's identity functionality into their existing applications through hitting simple REST APIs using cheqd Studio. credential-service-image.pngstudioSoftware Development Kits (SDKs)Moderate complexityTo have greater flexibility, customers can build identity solutions through a set of SDKs to meet different technical stacks and requirements.SDKs-image.pngunderstanding-sdks.mdDirect integration with ledger code (cheqd SDK)High complexityFor full customisability and flexibility, the cheqd SDK plugs directly into cheqd Network and is responsible for communicating with the core ledger code. cheqd-sdk-image.pngadvanced.md

## What functionality does cheqd offer?

cheqd's identity functionality is fully standards compliant, ensuring interoperability and no vendor lock-in. cheqd's tooling and different product offerings offer a variety of building blocks for any Trusted Data Market.

Create Decentralised Identifiers (DIDs)Fully W3C DID Core conformant Digital identifiers for establishing a root of trust in a given ecosystem. Utilising cheqd's DID method (did:cheqd).didsBuild Trust Registries Create industry-leading trust registries, using chains of Verifiable Accreditations, to secure your identity ecosytem.trust-registriesCharge for CredentialsSetup encrypted Status Lists and other Resources with Payment Conditions to unlock, allowing issuers to set a price for verifying a Credential Status. paymentsIssue Credentials and PresentationsFully W3C VC Data Model conformant Verifiable Credentials for establishing trust. Supporting JSON, JSON-LD, SD-JWT and AnonCreds through cheqd APIs and via cheqd's Partners.credentialsCreate Status Lists on-ledgerSophisticated and first-of-its-kind cryptographically verifiable on-ledger files for establishing Trust and Reputability in a Verifiable Credential, utilising DID-Linked Resources. status-listsCreate DID-Linked ResourcesDigital resources, leveraging the cryptographic verifiability of DIDs and patterns of DID Core to anchor schemas, trust registries, status lists and more. did-linked-resources

## Industry Standard DID Support

If you want to utilise cheqd DIDs or DID-Linked Resources within applications without a specific cheqd integration, you can incorporate a Universal Registrar or Universal Resolver driver to support [did:cheqd](architecture/adr-list/adr-001-cheqd-did-method.md) alongside other commonly adopted DID methods.

DID Registrar (and Universal Registrar Driver)Low complexitySimple setup for building cheqd DIDs into existing applications using REST APIs, building into the Universal Registrar.did-registrarDID Resolver (and Universal Resolver Driver)Low complexityService for resolving cheqd DIDs and DID URLs. Feature complete with query-based DID URL dereferencing. Full integration and driver within the Universal Resolver.did-resolver

## Get started with cheqd Studio

cheqd Studio is the easiest route to get started with cheqd's identity functionality, or for testing with very low integration effort. Using simple REST APIs, it is possible to integrate cheqd Studio in a few lines of code.

Under the hood, cheqd Studio utilises the [Veramo SDK cheqd Plugin](sdk/veramo-plugin/), providing the most feature complete set of functionality and tooling.

Get started with cheqd StudioClick here to start your journey with cheqd Studio, create your account and begin using cheqd's underlying functionality.studio

If you'd rather build a deeper integration [using a Software Development Kit (SDK)](sdk/understanding-sdks.md) or lower level package, we've created a simple diagram to show how our packages are structured below.

## Understanding the _structure_ of cheqd's packages

One of cheqd's primary motives is to make itself accessible to the widest set of identity applications possible. To accomplish this, cheqd has built a **flexible set of packages and tooling** to accommodate its identity capabilities into a **broad set of external SDKs and applications**.

These can be represented through the visual below:

cheqd packages diagram

## Get involved

The [cheqd Community Slack](http://cheqd.link/join-cheqd-slack) is our primary chat channel for the open-source community, software developers, and node operators.

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

## 🙋 Find us elsewhere

[![Telegram](https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge\&logo=telegram\&logoColor=white)](https://t.me/cheqd) [![Discord](https://img.shields.io/badge/Discord-7289DA?style=for-the-badge\&logo=discord\&logoColor=white)](http://cheqd.link/discord-github) [![Twitter](https://img.shields.io/badge/Twitter-1DA1F2?style=for-the-badge\&logo=twitter\&logoColor=white)](https://twitter.com/intent/follow?screen\_name=cheqd\_io) [![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge\&logo=linkedin\&logoColor=white)](http://cheqd.link/linkedin) [![Slack](https://img.shields.io/badge/Slack-4A154B?style=for-the-badge\&logo=slack\&logoColor=white)](http://cheqd.link/join-cheqd-slack) [![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge\&logo=medium\&logoColor=white)](https://blog.cheqd.io) [![YouTube](https://img.shields.io/badge/YouTube-FF0000?style=for-the-badge\&logo=youtube\&logoColor=white)](https://www.youtube.com/channel/UCBUGvvH6t3BAYo5u41hJPzw/)