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 sendThe 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
Send your first credential → Quickstart
Choose what to build → What Do You Want to Build?
How LearnCard works → How LearnCard Works
The sidebar has the full directory.
LearnCard is open source and maintained by Learning Economy Foundation, a non-profit.
Get Help
Bugs and technical questions: Open an issue.
Want to contribute? See CONTRIBUTING.md in the repo.
Feature requests and releases: Request and vote on the roadmap and follow the changelog.
Private or commercial questions: Email sdk@learningeconomy.io or contact Learning Economy.
Last updated
Was this helpful?