Skip to main content
Version: 0.8 (next)

Credo documentation

Credo is an open source TypeScript framework for verifiable credentials. You use it to build issuers, verifiers, wallets and mediators that exchange SD-JWT VC, mdoc, W3C and AnonCreds credentials over OpenID4VC and DIDComm, on Node.js and React Native.

Start here​

Choose your setup recommends a platform, protocol, credential format and storage to start with.

Build by role​

Explore the docs​

Use with AI coding agents​

Point your coding agent at llms.txt, an index of these docs as Markdown. Every page is also available as Markdown by adding .md to its URL. See AI coding agents.

Get help​

Ask questions in the #credo channel on Discord, open an issue on GitHub, or join the working group calls.