For the complete documentation index, see llms.txt. This page is also available as Markdown.

What is LearnCard?

LearnCard lets you issue digital credentials — badges, certificates, and achievements — that people own and share. Send one to any email address with one API call; recipients claim it in the LearnCard app (or via a claim link). The resulting credential is a standard W3C Verifiable Credential (Open Badges 3.0) that other conformant wallets and verifiers can import and verify (see the interoperability guide).

LearnCard is an open-source wallet, SDK, and network built on W3C Verifiable Credentials and Decentralized Identifiers (DIDs). The Glossary defines these terms.

Send a badge to your inbox (it asks for your email):

npx @learncard/cli send

The Quickstart has code and no-key options.


Why LearnCard?

  • Portable: Credentials travel with the learner, not locked into one system.

  • Consent-Driven: Learners control who sees their data, and when.

  • Open: Built on interoperable, community-driven standards.

  • Developer-Friendly: Integrates with existing apps through APIs and SDKs.


What You Can Build

LearnCard is used to:

  • Issue and verify credentials (skills, achievements, badges)

  • Build learner passports and skill profiles

  • Power AI copilots and bots that adapt to learner data

  • Create consent-based dashboards for families, schools, and career counselors

  • Support interoperability across educational, employment, and credentialing platforms


Where to Go Next

The sidebar has the full directory.


LearnCard is open source and maintained by Learning Economy Foundation, a non-profit.

Get Help

Last updated

Was this helpful?