Choosing the right SDK

Understand cheqd's SDK suite and choose the best fit for your project.

Integrate with a cheqd supported SDK

cheqd has integrated into a series of SDKs to enable third parties to create DIDs and resources, issue and verify Verifiable Credentials, using cheqd DIDs, DID Documents and Schemas.

Choose a software stack to suit your needs

cheqd is continually integrating into different software development kits to suit the needs of different partners and their clients.

Below is a comparison between our three initial supported SDKs, Veramo SDK for cheqd, Credo (formerly Aries Framework JavaScript) and Walt.id's SSI Kit.

FunctionalityVeramoCredoWalt.id SSI Kit

Create cheqd DIDs (ADR)

✔️

✔️

✔️

cheqd Credential Payments

✔️

JSON based JWT Verifiable Credential (spec)

✔️

✔️

JSON-LD Verifiable Credential (spec)

✔️

✔️

✔️

AnonCreds (spec)

✔️

Selective Disclosure-JWT Credential (spec)

⌛(roadmap)

✔️

✔️

Create on-ledger Schema (ADR)

✔️

✔️

Create Credential Definition (spec)

✔️

DIDComm v1.0 (spec)

✔️

✔️

DIDComm v2.0 (spec)

✔️

✔️

DID Exchange Protocol (RFC 0023)

✔️

Agent Connection Protocol (RFC 0160)

✔️

Out of Band Protocol (RFC 0434)

✔️

Self Issued OpenID Provider v2 (OIDC-SIOP) (spec)

⌛(roadmap)

✔️

✔️

OpenID for Verifiable Credential Issuance (spec)

⌛(roadmap)

✔️

✔️

OpenID for Verifiable Credential Presentations (spec)

⌛(roadmap)

✔️

✔️

Status List v2021 Revocation (spec)

✔️

✔️

Token Status List

✔️

✔️

AnonCreds Revocation Registry Definitions (spec)

✔️

AnonCreds Status List Entries (spec)

✔️

Issue Credential Protocol (RFC 0036)

✔️

Issue Credential Protocol V2 (RFC 0453)

✔️

DIF Presentation Exchange (spec)

✔️

✔️

✔️

Aries Present Proof 2.0 (spec)

✔️

DID-Linked Trust Registries

⌛(roadmap)

Get started

Last updated