# What is LearnCard?

[**LearnCard**](https://www.learncard.com) 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 [W3C Verifiable Credentials](https://docs.learncard.com/core-concepts/credentials-and-data/verifiable-credentials-vcs) and [Decentralized Identifiers (DIDs)](https://docs.learncard.com/core-concepts/identities-and-keys/decentralized-identifiers-dids), 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.

[**LearnCard**](https://www.learncard.com) is maintained by [**Learning Economy Foundation**](https://www.learningeconomy.io).

***

### Why Use 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**: Plug in easily to existing apps with modern APIs and tools.

***

### What You Can Build With It

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

***

### Docs Structure at a Glance

This documentation is your guide to building with LearnCard. Here’s how to navigate it:

* [**Quick Start**](https://docs.learncard.com/quick-start/your-first-integration): Go from zero to integrated in minutes.
* [**Tutorials**](https://docs.learncard.com/tutorials/create-a-credential): Learn by building — create credentials, boosts, and connected apps.
* [**How-To Guides**](https://docs.learncard.com/how-to-guides/send-credentials): Step-by-step recipes for common workflows.
* [**Core Concepts**](https://docs.learncard.com/core-concepts/credentials-and-data/verifiable-credentials-vcs): Understand credentials, DIDs, consent, and the plugin system.
* [**SDK Reference**](https://docs.learncard.com/sdks/learncard-core): Deep dive into our SDK and APIs.

If you're new, start with [**Your First Integration**](https://docs.learncard.com/quick-start/your-first-integration) under the Quick Start section.

***

### How to Implement LearnCard

1. **Pick your flow**: Issue credentials, verify them, or manage a user's wallet.
2. **Install the SDK**:

   ```bash
   npm install @learncard/init
   ```
3. **Use open standards**: LearnCard supports [Open Badges 3.0](https://www.imsglobal.org/spec/ob/v3p0/), W3C Verifiable Credentials, and more.
4. **Scale up**: Add consent flows, network features, and advanced cryptography as needed.

Whether you're building a web app, mobile experience, backend service, or bot, LearnCard has the primitives and integrations to make it seamless.

***

### You're in Good Hands

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.

### Questions or Feedback?

The best way to start engaging in the community is to participate in our [Github Discussions](https://github.com/learningeconomy/LearnCard/discussions):

* [Post a Feature Request ](https://github.com/learningeconomy/LearnCard/discussions/categories/feature-requests)💡
* [Ask for Help](https://github.com/learningeconomy/LearnCard/discussions/categories/help) 💖
* [Show off your project to the community!](https://github.com/learningeconomy/LearnCard/discussions/categories/show-and-tell) 🙌

Do you need custom development or technical support? Click [here](https://www.learningeconomy.io/contact), or send us an email at <sdk@learningeconomy.io>.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.learncard.com/introduction/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
