# LearnCard Documentation

## LearnCard Developer Docs

- [What is LearnCard?](https://docs.learncard.com/introduction/readme.md)
- [Use Cases & Possibilities](https://docs.learncard.com/introduction/use-cases-and-possibilities.md)
- [Ecosystem Architecture](https://docs.learncard.com/introduction/ecosystem-architecture.md): How LearnCard and LearnCloud fit together, and how they interoperate with the world.
- [Interoperability](https://docs.learncard.com/introduction/interoperability.md): Explanation: Interoperability, Open Standards, and LearnCard
- [Setup & Prerequisites](https://docs.learncard.com/quick-start/setup-and-prerequisites.md)
- [Your First Integration](https://docs.learncard.com/quick-start/your-first-integration.md): Claim Your First Digital Badge in 5 Minutes!
- [Send Credentials](https://docs.learncard.com/how-to-guides/send-credentials.md): How-To Guide: Sending Credentials with LearnCard
- [Export & Import Your Data](https://docs.learncard.com/how-to-guides/export-and-import-your-data.md): How-To Guide: Export, restore, and import all of your LearnCard data
- [Create Signing Authority](https://docs.learncard.com/how-to-guides/create-signing-authority.md): How-To Guide: Configuring a Signing Authority
- [Interoperate with LearnCard](https://docs.learncard.com/how-to-guides/interoperate-with-learncard.md): How-To Guide: Interoperating with LearnCard
- [Verify My Issuer](https://docs.learncard.com/how-to-guides/verify-my-issuer.md): How-To Guide: Join the LEF Trusted Issuer Registry
- [Connect Systems](https://docs.learncard.com/how-to-guides/connect-systems.md)
- [Connect a Website](https://docs.learncard.com/how-to-guides/connect-systems/connect-a-website.md): How-To Guide: Issue Digital Badges from Your Website
- [Embed a Claim Button](https://docs.learncard.com/how-to-guides/connect-systems/embed-a-claim-button.md): How-To Guide: Add a credential claim button to any website using the LearnCard Embed SDK
- [Connect an Embedded App](https://docs.learncard.com/how-to-guides/connect-systems/connect-an-embedded-app.md): How-To Guide: Issue Credentials from Embedded Apps in the LearnCard App Store
- [Connect a Game](https://docs.learncard.com/how-to-guides/connect-systems/connect-a-game.md): How-To Guid: Connect Your Educational Game with LearnCard GameFlow
- [Connect AI Agent](https://docs.learncard.com/how-to-guides/connect-systems/connect-ai-agent.md): How to connect your AI client to LearnCard's MCP server
- [Implement Flows](https://docs.learncard.com/how-to-guides/implement-flows.md)
- [Claim Data after Guardian Consent](https://docs.learncard.com/how-to-guides/implement-flows/claim-data-after-guardian-consent.md): How to implement the Consentful "Claim Later" Flow
- [Guardian-Gated Credentials](https://docs.learncard.com/how-to-guides/implement-flows/guardian-gated-credentials.md): How-To Guide: Sending credentials that require guardian approval before a minor can claim them
- [Connect via CHAPI](https://docs.learncard.com/how-to-guides/implement-flows/chapi.md): Sending and Receiving Credentials across interoperable Wallets
- [CHAPI Wallet Setup Guide](https://docs.learncard.com/how-to-guides/implement-flows/chapi/chapi-wallet-setup-guide.md): Learn how to use LearnCard to build a CHAPI compliant wallet application
- [Translating to CHAPI documentation](https://docs.learncard.com/how-to-guides/implement-flows/chapi/translating-to-chapi-documentation.md): How to translate LearnCard's methods into the CHAPI documentation's methods
- [Demo Application](https://docs.learncard.com/how-to-guides/implement-flows/chapi/demo-application.md): Let's Build a CHAPI Wallet App together!
- [Using LearnCard to Interact with a CHAPI Wallet](https://docs.learncard.com/how-to-guides/implement-flows/chapi/using-learncard-to-interact-with-a-chapi-wallet.md): Learn How to Store an Issued Verifiable Credential into a CHAPI compliant Wallet with LearnCard!
- [Cheat Sheets](https://docs.learncard.com/how-to-guides/implement-flows/chapi/cheat-sheets.md)
- [Issuers](https://docs.learncard.com/how-to-guides/implement-flows/chapi/cheat-sheets/issuers.md): Add the following code to issue credentials via CHAPI with LearnCard!
- [Wallets](https://docs.learncard.com/how-to-guides/implement-flows/chapi/cheat-sheets/wallets.md): Add the following files/routes to your app to become CHAPI compliant!
- [Deploy Infrastructure](https://docs.learncard.com/how-to-guides/deploy-infrastructure.md)
- [Remote Key Management](https://docs.learncard.com/how-to-guides/deploy-infrastructure/managing-seed-phrases.md): Remote Key Management System (KMS) for LearnCard
- [SSS Key Management Config](https://docs.learncard.com/how-to-guides/deploy-infrastructure/sss-key-management-config.md): Configure and deploy SSS key management for your LearnCard instance
- [Generate API Tokens](https://docs.learncard.com/how-to-guides/deploy-infrastructure/generate-api-tokens.md)
- [Signing Authority](https://docs.learncard.com/how-to-guides/deploy-infrastructure/signing-authority.md): How-To Guide: Delegating Credential Issuance with Your Own AWS-Hosted Signing Authority
- [Deploy Your Own Network](https://docs.learncard.com/how-to-guides/deploy-infrastructure/deploy-your-own-network.md)
- [Connect to Independent Network](https://docs.learncard.com/how-to-guides/deploy-infrastructure/connect-to-independent-network.md): Setting Up ConsentFlow with an Independent Network
- [Build a Plugin](https://docs.learncard.com/how-to-guides/deploy-infrastructure/the-simplest-plugin.md): The simplest plugin
- [Create a Credential](https://docs.learncard.com/tutorials/create-a-credential.md): Tutorial: Create and Send Your First Digital Credential
- [Create a Boost](https://docs.learncard.com/tutorials/create-a-boost.md)
- [Create a ConsentFlow](https://docs.learncard.com/tutorials/create-a-consentflow.md): Tutorial: Implementing a Basic ConsentFlow
- [Create a Connected Website](https://docs.learncard.com/tutorials/create-a-connected-website.md): Tutorial: Build 'Pixel Pet Designer' & Connect with LearnCard GameFlow
- [Send xAPI Statements](https://docs.learncard.com/tutorials/sending-xapi-statements.md)
- [Listen to Webhooks](https://docs.learncard.com/tutorials/listen-to-webhooks.md)
- [Verify Credentials](https://docs.learncard.com/tutorials/verify-credentials.md): Tutorial: Verify a Verifiable Credential
- [LearnCard Wallet SDK](https://docs.learncard.com/sdks/learncard-core.md): Quick Start Guide
- [Authentication](https://docs.learncard.com/sdks/learncard-core/authentication.md)
- [Usage Examples](https://docs.learncard.com/sdks/learncard-core/construction.md)
- [Plugin API Reference](https://docs.learncard.com/sdks/learncard-core/writing-plugins.md)
- [Integration Strategies](https://docs.learncard.com/sdks/learncard-core/architectural-patterns.md): Common architectural patterns for LearnCard SDK integration
- [Deployment](https://docs.learncard.com/sdks/learncard-core/production-deployment-guide.md): Best practices for deploying LearnCard in production environments
- [Troubleshooting](https://docs.learncard.com/sdks/learncard-core/troubleshooting-guide.md): Common issues and solutions when working with LearnCard SDK
- [Changelog](https://docs.learncard.com/sdks/learncard-core/migration-guide.md): Did you upgrade and something broke? Here's how to fix it!
- [LearnCloud Network API](https://docs.learncard.com/sdks/learncard-network.md)
- [Authentication](https://docs.learncard.com/sdks/learncard-network/authentication.md)
- [Usage Examples](https://docs.learncard.com/sdks/learncard-network/usage-examples.md)
- [Bitstring Status Lists](https://docs.learncard.com/sdks/learncard-network/bitstring-status-lists.md)
- [Key Management & QR Login API](https://docs.learncard.com/sdks/learncard-network/lca-api-key-management.md): LCA API routes for SSS key management and QR login
- [Skill Frameworks & OpenSALT](https://docs.learncard.com/sdks/learncard-network/skills-and-opensalt.md)
- [Architecture](https://docs.learncard.com/sdks/learncard-network/architecture.md)
- [Notifications & Webhooks](https://docs.learncard.com/sdks/learncard-network/notifications.md)
- [Profiles](https://docs.learncard.com/sdks/learncard-network/profiles.md)
- [Profile Managers](https://docs.learncard.com/sdks/learncard-network/profile-managers.md)
- [Credentials](https://docs.learncard.com/sdks/learncard-network/credentials.md)
- [Boosts](https://docs.learncard.com/sdks/learncard-network/boosts.md)
- [Presentations](https://docs.learncard.com/sdks/learncard-network/presentations.md)
- [Storage](https://docs.learncard.com/sdks/learncard-network/storage.md)
- [Contracts](https://docs.learncard.com/sdks/learncard-network/contracts.md)
- [DID Metadata](https://docs.learncard.com/sdks/learncard-network/did-metadata.md)
- [Claim Hooks](https://docs.learncard.com/sdks/learncard-network/claim-hooks.md)
- [Auth Grants](https://docs.learncard.com/sdks/learncard-network/auth-grants.md)
- [Utilities](https://docs.learncard.com/sdks/learncard-network/utilities.md)
- [Models](https://docs.learncard.com/sdks/learncard-network/models.md)
- [LearnCloud Storage API](https://docs.learncard.com/sdks/learncloud-storage-api.md)
- [Authentication](https://docs.learncard.com/sdks/learncloud-storage-api/authentication.md)
- [Usage Examples](https://docs.learncard.com/sdks/learncloud-storage-api/usage-examples.md)
- [Architecture](https://docs.learncard.com/sdks/learncloud-storage-api/architecture.md)
- [Storage](https://docs.learncard.com/sdks/learncloud-storage-api/storage.md)
- [Index](https://docs.learncard.com/sdks/learncloud-storage-api/index.md)
- [User](https://docs.learncard.com/sdks/learncloud-storage-api/user.md)
- [Custom Storage](https://docs.learncard.com/sdks/learncloud-storage-api/custom-storage.md)
- [Utilities](https://docs.learncard.com/sdks/learncloud-storage-api/utilities.md)
- [Models](https://docs.learncard.com/sdks/learncloud-storage-api/models.md)
- [xAPI Reference](https://docs.learncard.com/sdks/learncloud-storage-api/xapi-reference.md)
- [Embed SDK](https://docs.learncard.com/sdks/embed-sdk.md): Reference for the @learncard/embed-sdk — zero-dependency credential claim button for any website
- [SSS Key Manager](https://docs.learncard.com/sdks/sss-key-manager.md): Self-contained SSS key management library
- [Auth Types](https://docs.learncard.com/sdks/auth-types.md): Provider-agnostic interfaces for authentication and key derivation
- [Partner Connect SDK](https://docs.learncard.com/sdks/partner-connect.md)
- [Plugins](https://docs.learncard.com/sdks/official-plugins.md)
- [LearnCard CLI](https://docs.learncard.com/sdks/learncard-cli.md)
- [Identities & Keys](https://docs.learncard.com/core-concepts/identities-and-keys.md): DIDs, Wallets, Key Management, Profile Types
- [Decentralized Identifiers (DIDs)](https://docs.learncard.com/core-concepts/identities-and-keys/decentralized-identifiers-dids.md)
- [Seed Phrases](https://docs.learncard.com/core-concepts/identities-and-keys/seed-phrases.md): Understanding Seed Phrases (for Account & Key Recovery)
- [Key Management (SSS)](https://docs.learncard.com/core-concepts/identities-and-keys/key-management-sss.md): How LearnCard protects private keys using Shamir Secret Sharing
- [Account Recovery](https://docs.learncard.com/core-concepts/identities-and-keys/account-recovery.md): How users recover access to their keys when they lose a device
- [Cross-Device Login (QR)](https://docs.learncard.com/core-concepts/identities-and-keys/cross-device-login.md): How users securely transfer key access to a new device via QR code
- [Network Profiles](https://docs.learncard.com/core-concepts/identities-and-keys/network-profiles.md)
- [Signing Authorities](https://docs.learncard.com/core-concepts/identities-and-keys/signing-authorities.md)
- [Trust Registries](https://docs.learncard.com/core-concepts/identities-and-keys/trust-registries.md): Understanding Trust Registries: Who to Trust in the Digital Credential World
- [Holder Continuity](https://docs.learncard.com/core-concepts/holder-continuity.md): How holders can export, verify, and move LearnCard wallet data
- [Credentials & Data](https://docs.learncard.com/core-concepts/credentials-and-data.md): Verifiable Credential structure, Schemas, Data Models, Boosts
- [Verifiable Credentials (VCs)](https://docs.learncard.com/core-concepts/credentials-and-data/verifiable-credentials-vcs.md)
- [Credential Lifecycle](https://docs.learncard.com/core-concepts/credentials-and-data/credential-lifecycle.md)
- [Credential Status & Bitstring Status Lists](https://docs.learncard.com/core-concepts/credentials-and-data/credential-status-and-bitstring-status-lists.md)
- [Schemas, Types, & Categories](https://docs.learncard.com/core-concepts/credentials-and-data/achievement-types-and-categories.md)
- [Building Verifiable Credentials](https://docs.learncard.com/core-concepts/credentials-and-data/building-verifiable-credentials.md)
- [Boost Credentials](https://docs.learncard.com/core-concepts/credentials-and-data/boost-credentials.md): Boosts are a core concept in the LearnCard Network that represent templates for credentials, achievements, or badge
- [Getting Started with Boosts](https://docs.learncard.com/core-concepts/credentials-and-data/getting-started-with-boosts.md)
- [Credential URIs](https://docs.learncard.com/core-concepts/credentials-and-data/uris.md): Store and Retrieve Credentials however you like!
- [xAPI Data](https://docs.learncard.com/core-concepts/credentials-and-data/xapi-data.md): Understanding xAPI Data in LearnCard
- [General Best Practices & Troubleshooting](https://docs.learncard.com/core-concepts/credentials-and-data/general-best-practices-and-troubleshooting.md)
- [Consent & Permissions](https://docs.learncard.com/core-concepts/consent-and-permissions.md): ConsentFlow, Contract structure, Access Levels
- [ConsentFlow Overview](https://docs.learncard.com/core-concepts/consent-and-permissions/consentflow-overview.md)
- [Consent Contracts](https://docs.learncard.com/core-concepts/consent-and-permissions/consent-contracts.md)
- [User Consent & Terms](https://docs.learncard.com/core-concepts/consent-and-permissions/user-consent-and-terms.md)
- [Consent Transactions](https://docs.learncard.com/core-concepts/consent-and-permissions/consent-transactions.md)
- [Auto-Boosts](https://docs.learncard.com/core-concepts/consent-and-permissions/auto-boosts.md)
- [Writing Consented Data](https://docs.learncard.com/core-concepts/consent-and-permissions/writing-consented-data.md)
- [Verifiable Data in ConsentFlow](https://docs.learncard.com/core-concepts/consent-and-permissions/verifiable-data-in-consentflow.md)
- [Accessing Consented Data](https://docs.learncard.com/core-concepts/consent-and-permissions/accessing-consented-data.md)
- [GameFlow Overview](https://docs.learncard.com/core-concepts/consent-and-permissions/gameflow-overview.md): What is GameFlow?
- [Network & Interactions](https://docs.learncard.com/core-concepts/network-and-interactions.md): LearnCloud Network principles, API interaction patterns, Sequencing
- [Network Vision & Principles](https://docs.learncard.com/core-concepts/network-and-interactions/network-vision-and-principles.md)
- [Key Network Procedures](https://docs.learncard.com/core-concepts/network-and-interactions/key-network-procedures.md)
- [Core Interaction Workflows](https://docs.learncard.com/core-concepts/network-and-interactions/core-interaction-workflows.md)
- [Universal Inbox](https://docs.learncard.com/core-concepts/network-and-interactions/universal-inbox.md)
- [Credential Activity Tracking](https://docs.learncard.com/core-concepts/network-and-interactions/credential-activity.md)
- [Architecture & Principles](https://docs.learncard.com/core-concepts/architecture-and-principles.md): Overall LearnCard philosophy, Plugin system, Control Planes
- [Control Planes](https://docs.learncard.com/core-concepts/architecture-and-principles/control-planes.md)
- [Plugin System](https://docs.learncard.com/core-concepts/architecture-and-principles/plugins.md): What is a plugin?
- [Auth Coordinator](https://docs.learncard.com/core-concepts/architecture-and-principles/auth-coordinator.md): The unified state machine for authentication and key derivation
- [Auth Grants and API Tokens](https://docs.learncard.com/core-concepts/architecture-and-principles/auth-grants-and-api-tokens.md)
- [U.S. State API](https://docs.learncard.com/core-concepts/architecture-and-principles/u.s.-state-api.md): A Unified Infrastructure for Learning and Work
- [Tenant-Branded Emails](https://docs.learncard.com/core-concepts/tenant-branded-emails.md): How LearnCard resolves the active tenant on every request and renders branded, version-controlled transactional emails end-to-end
- [Apps Overview](https://docs.learncard.com/apps/apps.md)
- [LearnCard App](https://docs.learncard.com/apps/learn-card-app.md)
- [Analytics](https://docs.learncard.com/apps/learn-card-app/analytics.md)
- [Resume Builder LER-RS Mapping](https://docs.learncard.com/apps/learn-card-app/resume-builder-ler-rs-mapping.md)
- [ScoutPass](https://docs.learncard.com/apps/scouts.md)
- [Credential Revocation](https://docs.learncard.com/apps/scouts/credential-revocation.md)
- [Contributing](https://docs.learncard.com/development/contributing.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a 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.
