What is LearnCard?
Last updated
Was this helpful?
Last updated
Was this helpful?
is a modular, open-source wallet and SDK designed to give learners and workers control over their credentials, achievements, and learning data. Built on open standards like and , LearnCard enables privacy-respecting, consent-based data sharing across educational and employment ecosystems.
Whether you're building edtech apps, issuing credentials, or designing learner-focused dashboards, LearnCard offers the foundation and flexibility to integrate trustworthy, portable data.
is maintained by .
Portable: Credentials travel with the learner—not locked into one system.
Consentful: Learners control who sees what, and when.
Open: Built on interoperable, community-driven standards.
Developer-Friendly: Plug in easily to existing apps with modern APIs and tools.
LearnCard is already 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
This documentation is your guide to building with LearnCard. Here’s how to navigate it:
Pick your flow: Do you want to issue credentials, verify them, or manage a user's digital wallet?
Use open schemas: LearnCard supports OBv3, CLR, LTI, and more—no need to reinvent standards.
Add advanced features: Selective disclosure, zero-knowledge proofs, guardianship models, bots, and more.
Whether you're building a web app, mobile experience, backend service, or bot, LearnCard has the primitives and integrations to make it seamless.
This stack was built by developers, for developers. It supports open standards and real-world interoperability from day one. We’re glad you’re here—let’s build a more learner-friendly future together.
: Understand the philosophy and structure of the ecosystem.
: Explore real-world implementations.
: Go from zero to integrated in minutes.
: Learn by building key example projects with LearnCard SDK and APIs.
: Step-by-step recipes for with key workflows and integrations.
: Deep dive into our SDKs and REST APIs.
: Links to contributing, roadmap, etc.
If you're new, start with under the Quick Start section.
: Use the @learncard/core
SDK, or interact via our APIs.
The best way to start engaging in the community is to participate in our :
💡
💖
🙌
Do you need custom development or technical support? Click , or send us an email at .