{"version":1,"pages":[{"id":"nB3VJ9T8rzaomc2Y57bu","title":"What is LearnCard?","pathname":"/","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Introduction","emoji":"1f680"}]},{"id":"4NhGleDmmmVsvcR3zwTh","title":"Use Cases & Possibilities","pathname":"/introduction/use-cases-and-possibilities","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Introduction","emoji":"1f680"}]},{"id":"WhXbax0zT6677XvxzesZ","title":"Ecosystem Architecture","pathname":"/introduction/ecosystem-architecture","siteSpaceId":"sitesp_6bAa5","description":"How LearnCard and LearnCloud fit together, and how they interoperate with the world.","breadcrumbs":[{"label":"Introduction","emoji":"1f680"}]},{"id":"TUWhPoqo45ZrOKtBYAYx","title":"Interoperability","pathname":"/introduction/interoperability","siteSpaceId":"sitesp_6bAa5","description":"Explanation: Interoperability, Open Standards, and LearnCard","breadcrumbs":[{"label":"Introduction","emoji":"1f680"}]},{"id":"sxkqIF0Q1JI0OJLcC2on","title":"Setup & Prerequisites","pathname":"/quick-start/setup-and-prerequisites","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Quick Start","emoji":"26a1"}]},{"id":"JVXOwV36triyzyVY3s9T","title":"Your First Integration","pathname":"/quick-start/your-first-integration","siteSpaceId":"sitesp_6bAa5","description":"Claim Your First Digital Badge in 5 Minutes!","breadcrumbs":[{"label":"Quick Start","emoji":"26a1"}]},{"id":"49h5FAENRvoZ9UQfQDj9","title":"Send Credentials","pathname":"/how-to-guides/send-credentials","siteSpaceId":"sitesp_6bAa5","description":"How-To Guide: Sending Credentials with LearnCard","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"}]},{"id":"5NvDWeZkfP0prTw9hvIG","title":"Create Signing Authority","pathname":"/how-to-guides/create-signing-authority","siteSpaceId":"sitesp_6bAa5","description":"How-To Guide: Configuring a Signing Authority","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"}]},{"id":"ARE9mhs2C1ikT0y5VRpE","title":"Interoperate with LearnCard","pathname":"/how-to-guides/interoperate-with-learncard","siteSpaceId":"sitesp_6bAa5","description":"How-To Guide: Interoperating with LearnCard","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"}]},{"id":"VnZ3uRRMQpHH7ZeJhVNI","title":"Verify My Issuer","pathname":"/how-to-guides/verify-my-issuer","siteSpaceId":"sitesp_6bAa5","description":"How-To Guide: Join the LEF Trusted Issuer Registry","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"}]},{"id":"Y89cyclqKxVSHhE053Fo","title":"Connect Systems","pathname":"/how-to-guides/connect-systems","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"}]},{"id":"eh7IsP7iAAc6M6nir201","title":"Connect a Website","pathname":"/how-to-guides/connect-systems/connect-a-website","siteSpaceId":"sitesp_6bAa5","description":"How-To Guide: Issue Digital Badges from Your Website","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Connect Systems"}]},{"id":"3lAk7eRSLoDy6e6nyVO8","title":"Embed a Claim Button","pathname":"/how-to-guides/connect-systems/embed-a-claim-button","siteSpaceId":"sitesp_6bAa5","description":"How-To Guide: Add a credential claim button to any website using the LearnCard Embed SDK","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Connect Systems"}]},{"id":"sRwv6ZVa8KmUszNcpTis","title":"Connect an Embedded App","pathname":"/how-to-guides/connect-systems/connect-an-embedded-app","siteSpaceId":"sitesp_6bAa5","description":"How-To Guide: Issue Credentials from Embedded Apps in the LearnCard App Store","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Connect Systems"}]},{"id":"lYtRpCXZERa6XWmtHZDJ","title":"Connect a Game","pathname":"/how-to-guides/connect-systems/connect-a-game","siteSpaceId":"sitesp_6bAa5","description":"How-To Guid: Connect Your Educational Game with LearnCard GameFlow","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Connect Systems"}]},{"id":"PxYp61qfOsRmTfOvWmM4","title":"Connect AI Agent","pathname":"/how-to-guides/connect-systems/connect-ai-agent","siteSpaceId":"sitesp_6bAa5","description":"How to connect your AI client to LearnCard's MCP server","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Connect Systems"}]},{"id":"W5oetmMpazygCw4JdmXH","title":"Implement Flows","pathname":"/how-to-guides/implement-flows","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"}]},{"id":"UgAWxuwiErNa1vLckYE9","title":"Claim Data after Guardian Consent","pathname":"/how-to-guides/implement-flows/claim-data-after-guardian-consent","siteSpaceId":"sitesp_6bAa5","description":"How to implement the Consentful \"Claim Later\" Flow","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Implement Flows"}]},{"id":"HtkWHLrOUKeBXJrFlT51","title":"Guardian-Gated Credentials","pathname":"/how-to-guides/implement-flows/guardian-gated-credentials","siteSpaceId":"sitesp_6bAa5","description":"How-To Guide: Sending credentials that require guardian approval before a minor can claim them","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Implement Flows"}]},{"id":"W4CbuWMpX2LmWdysFTBG","title":"Connect via CHAPI","pathname":"/how-to-guides/implement-flows/chapi","siteSpaceId":"sitesp_6bAa5","description":"Sending and Receiving Credentials across interoperable Wallets","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Implement Flows"}]},{"id":"9OUXr96cFl5PkSW71flf","title":"CHAPI Wallet Setup Guide","pathname":"/how-to-guides/implement-flows/chapi/chapi-wallet-setup-guide","siteSpaceId":"sitesp_6bAa5","emoji":"2b50","description":"Learn how to use LearnCard to build a CHAPI compliant wallet application","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Implement Flows"},{"label":"Connect via CHAPI"}]},{"id":"9eC0TpklRIYUCUp5QtJ8","title":"Translating to CHAPI documentation","pathname":"/how-to-guides/implement-flows/chapi/translating-to-chapi-documentation","siteSpaceId":"sitesp_6bAa5","emoji":"2194","description":"How to translate LearnCard's methods into the CHAPI documentation's methods","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Implement Flows"},{"label":"Connect via CHAPI"}]},{"id":"zk9ScZY7S9mndeLVUMZt","title":"Demo Application","pathname":"/how-to-guides/implement-flows/chapi/demo-application","siteSpaceId":"sitesp_6bAa5","emoji":"1f5a5","description":"Let's Build a CHAPI Wallet App together!","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Implement Flows"},{"label":"Connect via CHAPI"}]},{"id":"VMHxIMHGxFJWs5ovijes","title":"Using LearnCard to Interact with a CHAPI Wallet","pathname":"/how-to-guides/implement-flows/chapi/using-learncard-to-interact-with-a-chapi-wallet","siteSpaceId":"sitesp_6bAa5","emoji":"1f530","description":"Learn How to Store an Issued Verifiable Credential into a CHAPI compliant Wallet with LearnCard!","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Implement Flows"},{"label":"Connect via CHAPI"}]},{"id":"jzwe9FkC8YI3DbbkVrkw","title":"Cheat Sheets","pathname":"/how-to-guides/implement-flows/chapi/cheat-sheets","siteSpaceId":"sitesp_6bAa5","emoji":"1f4dd","description":"","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Implement Flows"},{"label":"Connect via CHAPI"}]},{"id":"ACty0zwIfh23rKOYfsTS","title":"Issuers","pathname":"/how-to-guides/implement-flows/chapi/cheat-sheets/issuers","siteSpaceId":"sitesp_6bAa5","description":"Add the following code to issue credentials via CHAPI with LearnCard!","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Implement Flows"},{"label":"Connect via CHAPI"},{"label":"Cheat Sheets","emoji":"1f4dd"}]},{"id":"Tb8TvEvoyQ350Wg7mQFA","title":"Wallets","pathname":"/how-to-guides/implement-flows/chapi/cheat-sheets/wallets","siteSpaceId":"sitesp_6bAa5","description":"Add the following files/routes to your app to become CHAPI compliant!","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Implement Flows"},{"label":"Connect via CHAPI"},{"label":"Cheat Sheets","emoji":"1f4dd"}]},{"id":"c54VtG8B2zaiS8g2vyB5","title":"Deploy Infrastructure","pathname":"/how-to-guides/deploy-infrastructure","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"}]},{"id":"CZ6PYYG0aX5Ut8gI6fA9","title":"Remote Key Management","pathname":"/how-to-guides/deploy-infrastructure/managing-seed-phrases","siteSpaceId":"sitesp_6bAa5","description":"Remote Key Management System (KMS) for LearnCard","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Deploy Infrastructure"}]},{"id":"zyhI28lyIrBmpzcviWkr","title":"SSS Key Management Config","pathname":"/how-to-guides/deploy-infrastructure/sss-key-management-config","siteSpaceId":"sitesp_6bAa5","description":"Configure and deploy SSS key management for your LearnCard instance","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Deploy Infrastructure"}]},{"id":"TBjac0qZ08h1ylxVGAbz","title":"Generate API Tokens","pathname":"/how-to-guides/deploy-infrastructure/generate-api-tokens","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Deploy Infrastructure"}]},{"id":"us37w4wZLdpnxcXnhg7H","title":"Signing Authority","pathname":"/how-to-guides/deploy-infrastructure/signing-authority","siteSpaceId":"sitesp_6bAa5","description":"How-To Guide: Delegating Credential Issuance with Your Own AWS-Hosted Signing Authority","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Deploy Infrastructure"}]},{"id":"gAGAfiqgG4C2DPaZmQ5w","title":"Connect to Independent Network","pathname":"/how-to-guides/deploy-infrastructure/connect-to-independent-network","siteSpaceId":"sitesp_6bAa5","description":"Setting Up ConsentFlow with an Independent Network","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Deploy Infrastructure"}]},{"id":"82rABq5FwUWDUOHlrQj2","title":"Build a Plugin","pathname":"/how-to-guides/deploy-infrastructure/the-simplest-plugin","siteSpaceId":"sitesp_6bAa5","description":"The simplest plugin","breadcrumbs":[{"label":"How-To Guides","emoji":"2705"},{"label":"Deploy Infrastructure"}]},{"id":"YuJhnIuN8Bvtn1mzBJgC","title":"Create a Credential","pathname":"/tutorials/create-a-credential","siteSpaceId":"sitesp_6bAa5","description":"Tutorial: Create and Send Your First Digital Credential","breadcrumbs":[{"label":"Tutorials","emoji":"1f4da"}]},{"id":"2Wv0O90xAQd2DEB0Iwk7","title":"Create a Boost","pathname":"/tutorials/create-a-boost","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f4da"}]},{"id":"ClalchuWt77xHEM7cHCD","title":"Create a ConsentFlow","pathname":"/tutorials/create-a-consentflow","siteSpaceId":"sitesp_6bAa5","description":"Tutorial: Implementing a Basic ConsentFlow","breadcrumbs":[{"label":"Tutorials","emoji":"1f4da"}]},{"id":"Yy9LI5xGyzyX54UWuJPn","title":"Create a Connected Website","pathname":"/tutorials/create-a-connected-website","siteSpaceId":"sitesp_6bAa5","description":"Tutorial: Build 'Pixel Pet Designer' & Connect with LearnCard GameFlow","breadcrumbs":[{"label":"Tutorials","emoji":"1f4da"}]},{"id":"dPMdaPBP7gdPDbg4BbTQ","title":"Send xAPI Statements","pathname":"/tutorials/sending-xapi-statements","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f4da"}]},{"id":"LjQaTscT2u76ACNUAnHZ","title":"Listen to Webhooks","pathname":"/tutorials/listen-to-webhooks","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Tutorials","emoji":"1f4da"}]},{"id":"38tF0sJwmDq3pu9ILtu2","title":"Verify Credentials","pathname":"/tutorials/verify-credentials","siteSpaceId":"sitesp_6bAa5","description":"Tutorial: Verify a Verifiable Credential","breadcrumbs":[{"label":"Tutorials","emoji":"1f4da"}]},{"id":"e1nwH2gjCVLW67EuXyOV","title":"LearnCard Wallet SDK","pathname":"/sdks/learncard-core","siteSpaceId":"sitesp_6bAa5","description":"Quick Start Guide","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"}]},{"id":"NlMGAmyw32gTxSyALxBL","title":"Authentication","pathname":"/sdks/learncard-core/authentication","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCard Wallet SDK"}]},{"id":"4umV73ZRVcfyu5TTw8Na","title":"Usage Examples","pathname":"/sdks/learncard-core/construction","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCard Wallet SDK"}]},{"id":"lKm2cS0oHONW0v7YZATX","title":"Plugin API Reference","pathname":"/sdks/learncard-core/writing-plugins","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCard Wallet SDK"}]},{"id":"YXhfCDMKQ8Tyx7g2ChR8","title":"Integration Strategies","pathname":"/sdks/learncard-core/architectural-patterns","siteSpaceId":"sitesp_6bAa5","description":"Common architectural patterns for LearnCard SDK integration","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCard Wallet SDK"}]},{"id":"i5xl7O6dsdIhV1qyiue9","title":"Deployment","pathname":"/sdks/learncard-core/production-deployment-guide","siteSpaceId":"sitesp_6bAa5","description":"Best practices for deploying LearnCard in production environments","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCard Wallet SDK"}]},{"id":"q28Tdz94frWJ3hwKJQ9F","title":"Troubleshooting","pathname":"/sdks/learncard-core/troubleshooting-guide","siteSpaceId":"sitesp_6bAa5","description":"Common issues and solutions when working with LearnCard SDK","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCard Wallet SDK"}]},{"id":"W54kuZaA7n2zwj7sJhgR","title":"Changelog","pathname":"/sdks/learncard-core/migration-guide","siteSpaceId":"sitesp_6bAa5","description":"Did you upgrade and something broke? Here's how to fix it!","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCard Wallet SDK"}]},{"id":"C8XgF4tRuNUyL7bIavGg","title":"LearnCloud Network API","pathname":"/sdks/learncard-network","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"}]},{"id":"eP0SSkHGKKyBLHnAiFvt","title":"Authentication","pathname":"/sdks/learncard-network/authentication","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"w6jdpT8QWIGi84OWgUo1","title":"Usage Examples","pathname":"/sdks/learncard-network/usage-examples","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"SjjMdJTjZY54ib6SgwwO","title":"Bitstring Status Lists","pathname":"/sdks/learncard-network/bitstring-status-lists","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"loDgZw9Alh97I4VeQabW","title":"Key Management & QR Login API","pathname":"/sdks/learncard-network/lca-api-key-management","siteSpaceId":"sitesp_6bAa5","description":"LCA API routes for SSS key management and QR login","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"o0YDvv8pyOwlKousEm4N","title":"Skill Frameworks & OpenSALT","pathname":"/sdks/learncard-network/skills-and-opensalt","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"NV0GdQRxpY0aGQ8k4kDy","title":"Architecture","pathname":"/sdks/learncard-network/architecture","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"2MpTystSnd4SdtKnQdyw","title":"Notifications & Webhooks","pathname":"/sdks/learncard-network/notifications","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"6ae634e6960a28800a92ceec85b1f2282da952ea","title":"Profiles","pathname":"/sdks/learncard-network/profiles","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"8d05c5203e475b10e264c32f8fc3439d43f45a05","title":"Profile Managers","pathname":"/sdks/learncard-network/profile-managers","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"b3372012552dfd849fb715a9eee49042cf1bb389","title":"Credentials","pathname":"/sdks/learncard-network/credentials","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"12018eaf407e139b21b8d15a338f635b0c7c0816","title":"Boosts","pathname":"/sdks/learncard-network/boosts","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"fd98f0c33ab563e67be3e37c3abd025426336f04","title":"Presentations","pathname":"/sdks/learncard-network/presentations","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"3321e1e42f4bbff0f135d27f004b082aee7d87c7","title":"Storage","pathname":"/sdks/learncard-network/storage","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"7f005d8a85d253640e96fb8e99b7c2f4cd191aa7","title":"Contracts","pathname":"/sdks/learncard-network/contracts","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"182d221934635fb3324de201eea3db724b0b7575","title":"DID Metadata","pathname":"/sdks/learncard-network/did-metadata","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"ddc71af143e21bae67b2bdfee7b5c7526153aae9","title":"Claim Hooks","pathname":"/sdks/learncard-network/claim-hooks","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"87d3c0e22d1f1cbc21eb952b22e8ef643f914ecc","title":"Auth Grants","pathname":"/sdks/learncard-network/auth-grants","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"e001ac0d9c039f2fd6d6c6d20c898d5f79122370","title":"Utilities","pathname":"/sdks/learncard-network/utilities","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"4a7c2e28b1dcff9a931b28e0c9f9686fc8aa0388","title":"Models","pathname":"/sdks/learncard-network/models","siteSpaceId":"sitesp_6bAa5","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Network API"}]},{"id":"WqYmCvK4rr9W1gDbB0gw","title":"LearnCloud Storage API","pathname":"/sdks/learncloud-storage-api","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"}]},{"id":"yB6WBdu9XERZdF4EAosp","title":"Authentication","pathname":"/sdks/learncloud-storage-api/authentication","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Storage API"}]},{"id":"jOe6ydhHBj4KStb471H1","title":"Usage Examples","pathname":"/sdks/learncloud-storage-api/usage-examples","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Storage API"}]},{"id":"4FY1R1s4bp1RUD5bgxIK","title":"Architecture","pathname":"/sdks/learncloud-storage-api/architecture","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Storage API"}]},{"id":"e97315357fea78048f3515adc98a32be45338f60","title":"Storage","pathname":"/sdks/learncloud-storage-api/storage","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Storage API"}]},{"id":"eb130675935281c1a744c1538a068cd634cd0f8e","title":"Index","pathname":"/sdks/learncloud-storage-api/index","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Storage API"}]},{"id":"76f292a2c7169c788567629f582e888b1cf26f28","title":"User","pathname":"/sdks/learncloud-storage-api/user","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Storage API"}]},{"id":"a76de91a9e5ef1c18ddb5b4729944f57ceef52d1","title":"Custom Storage","pathname":"/sdks/learncloud-storage-api/custom-storage","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Storage API"}]},{"id":"ca3c4ceea941bc2688396fe438520e794cc838b8","title":"Utilities","pathname":"/sdks/learncloud-storage-api/utilities","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Storage API"}]},{"id":"c644e671ccfa4cb31ab044bc450dfebb5b78c918","title":"Models","pathname":"/sdks/learncloud-storage-api/models","siteSpaceId":"sitesp_6bAa5","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Storage API"}]},{"id":"b8TBBlRKslleJM5BgPAd","title":"xAPI Reference","pathname":"/sdks/learncloud-storage-api/xapi-reference","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"},{"label":"LearnCloud Storage API"}]},{"id":"hMXgUfMSJMaXwqVmYQLO","title":"Embed SDK","pathname":"/sdks/embed-sdk","siteSpaceId":"sitesp_6bAa5","description":"Reference for the @learncard/embed-sdk — zero-dependency credential claim button for any website","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"}]},{"id":"kuFUvr1dstngcFcBXUDF","title":"SSS Key Manager","pathname":"/sdks/sss-key-manager","siteSpaceId":"sitesp_6bAa5","description":"Self-contained SSS key management library","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"}]},{"id":"pXfCOB7Z1XsW49O74vkq","title":"Auth Types","pathname":"/sdks/auth-types","siteSpaceId":"sitesp_6bAa5","description":"Provider-agnostic interfaces for authentication and key derivation","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"}]},{"id":"sfeh9FRQpaI5rLz1HeO9","title":"Partner Connect SDK","pathname":"/sdks/partner-connect","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"}]},{"id":"YDsR2qITpQt9yayOOnbY","title":"Plugins","pathname":"/sdks/official-plugins","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"}]},{"id":"vrw1NENer5dpMHMqRPji","title":"LearnCard CLI","pathname":"/sdks/learncard-cli","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"SDKs & API Reference","emoji":"1f6e0"}]},{"id":"0X49CbWPyaFxoto1n3km","title":"Identities & Keys","pathname":"/core-concepts/identities-and-keys","siteSpaceId":"sitesp_6bAa5","description":"DIDs, Wallets, Key Management, Profile Types","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"}]},{"id":"9GdCtRqIBOvWqoQHEaWu","title":"Decentralized Identifiers (DIDs)","pathname":"/core-concepts/identities-and-keys/decentralized-identifiers-dids","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Identities & Keys"}]},{"id":"PrupLkdVRzhdh6m7YGlB","title":"Seed Phrases","pathname":"/core-concepts/identities-and-keys/seed-phrases","siteSpaceId":"sitesp_6bAa5","description":"Understanding Seed Phrases (for Account & Key Recovery)","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Identities & Keys"}]},{"id":"FHjX92F4st1Inv0jcCku","title":"Key Management (SSS)","pathname":"/core-concepts/identities-and-keys/key-management-sss","siteSpaceId":"sitesp_6bAa5","description":"How LearnCard protects private keys using Shamir Secret Sharing","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Identities & Keys"}]},{"id":"LA7os5cNpyit3DXKZIeh","title":"Account Recovery","pathname":"/core-concepts/identities-and-keys/account-recovery","siteSpaceId":"sitesp_6bAa5","description":"How users recover access to their keys when they lose a device","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Identities & Keys"}]},{"id":"M9Jn4MddawCNdJr69PZP","title":"Cross-Device Login (QR)","pathname":"/core-concepts/identities-and-keys/cross-device-login","siteSpaceId":"sitesp_6bAa5","description":"How users securely transfer key access to a new device via QR code","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Identities & Keys"}]},{"id":"VopWyupUL7RtkUb2JBIx","title":"Network Profiles","pathname":"/core-concepts/identities-and-keys/network-profiles","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Identities & Keys"}]},{"id":"DBqKxpnYCHvBKqkm5S3Y","title":"Signing Authorities","pathname":"/core-concepts/identities-and-keys/signing-authorities","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Identities & Keys"}]},{"id":"7OdoH9PQXEkyZhOKFvMo","title":"Trust Registries","pathname":"/core-concepts/identities-and-keys/trust-registries","siteSpaceId":"sitesp_6bAa5","description":"Understanding Trust Registries: Who to Trust in the Digital Credential World","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Identities & Keys"}]},{"id":"FHMLUmkEnVeHy7P0fZaB","title":"Credentials & Data","pathname":"/core-concepts/credentials-and-data","siteSpaceId":"sitesp_6bAa5","description":"Verifiable Credential structure, Schemas, Data Models, Boosts","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"}]},{"id":"PtwmXvTiP8NOU2spWtlK","title":"Verifiable Credentials (VCs)","pathname":"/core-concepts/credentials-and-data/verifiable-credentials-vcs","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Credentials & Data"}]},{"id":"g5eCVatIQ9D3ASV4MPRY","title":"Credential Lifecycle","pathname":"/core-concepts/credentials-and-data/credential-lifecycle","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Credentials & Data"}]},{"id":"r2erxY3rlqdz8FNSKevU","title":"Credential Status & Bitstring Status Lists","pathname":"/core-concepts/credentials-and-data/credential-status-and-bitstring-status-lists","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Credentials & Data"}]},{"id":"ep6qajlqFSe0blGAPdMQ","title":"Schemas, Types, & Categories","pathname":"/core-concepts/credentials-and-data/achievement-types-and-categories","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Credentials & Data"}]},{"id":"nW0tgtaGuSfBnlHpuup5","title":"Building Verifiable Credentials","pathname":"/core-concepts/credentials-and-data/building-verifiable-credentials","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Credentials & Data"}]},{"id":"pMtti9PL3LNsvxKt9hEh","title":"Boost Credentials","pathname":"/core-concepts/credentials-and-data/boost-credentials","siteSpaceId":"sitesp_6bAa5","description":"Boosts are a core concept in the LearnCard Network that represent templates for credentials, achievements, or badge","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Credentials & Data"}]},{"id":"xlGwAX1nUUVepPqaUxSI","title":"Getting Started with Boosts","pathname":"/core-concepts/credentials-and-data/getting-started-with-boosts","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Credentials & Data"}]},{"id":"7EJmREOWntv3gede1LQN","title":"Credential URIs","pathname":"/core-concepts/credentials-and-data/uris","siteSpaceId":"sitesp_6bAa5","description":"Store and Retrieve Credentials however you like!","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Credentials & Data"}]},{"id":"nJFkmgvb4Os5Fq9bU0Gh","title":"xAPI Data","pathname":"/core-concepts/credentials-and-data/xapi-data","siteSpaceId":"sitesp_6bAa5","description":"Understanding xAPI Data in LearnCard","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Credentials & Data"}]},{"id":"jxsMfKSDg8MnhXUgIzYL","title":"General Best Practices & Troubleshooting","pathname":"/core-concepts/credentials-and-data/general-best-practices-and-troubleshooting","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Credentials & Data"}]},{"id":"dolnu4bfEeD4NKGPfRQd","title":"Consent & Permissions","pathname":"/core-concepts/consent-and-permissions","siteSpaceId":"sitesp_6bAa5","description":"ConsentFlow, Contract structure, Access Levels","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"}]},{"id":"aT3wW884uLh82J4YVTHx","title":"ConsentFlow Overview","pathname":"/core-concepts/consent-and-permissions/consentflow-overview","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Consent & Permissions"}]},{"id":"d2Gidv21k3SKpZYLwNS2","title":"Consent Contracts","pathname":"/core-concepts/consent-and-permissions/consent-contracts","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Consent & Permissions"}]},{"id":"QVQOFMfQnqOr16FeVEQv","title":"User Consent & Terms","pathname":"/core-concepts/consent-and-permissions/user-consent-and-terms","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Consent & Permissions"}]},{"id":"QKTAmsb6LYDyhsEItjeT","title":"Consent Transactions","pathname":"/core-concepts/consent-and-permissions/consent-transactions","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Consent & Permissions"}]},{"id":"0k6Tp7F0HVC2cmLcdjD4","title":"Auto-Boosts","pathname":"/core-concepts/consent-and-permissions/auto-boosts","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Consent & Permissions"}]},{"id":"nddCXUKaopxcgosDOMFq","title":"Writing Consented Data","pathname":"/core-concepts/consent-and-permissions/writing-consented-data","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Consent & Permissions"}]},{"id":"TUNkSwT1BLr4EYQMbIwC","title":"Accessing Consented Data","pathname":"/core-concepts/consent-and-permissions/accessing-consented-data","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Consent & Permissions"}]},{"id":"6jIoHjtNLjZah4QF3BnW","title":"GameFlow Overview","pathname":"/core-concepts/consent-and-permissions/gameflow-overview","siteSpaceId":"sitesp_6bAa5","description":"What is GameFlow?","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Consent & Permissions"}]},{"id":"nm4xnBGs9pZ9z25L6tnD","title":"Network & Interactions","pathname":"/core-concepts/network-and-interactions","siteSpaceId":"sitesp_6bAa5","description":"LearnCloud Network principles, API interaction patterns, Sequencing","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"}]},{"id":"qyGlqViOtMTrrS0caiI5","title":"Network Vision & Principles","pathname":"/core-concepts/network-and-interactions/network-vision-and-principles","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Network & Interactions"}]},{"id":"7OLg2mF8kF13hWjin9Pw","title":"Key Network Procedures","pathname":"/core-concepts/network-and-interactions/key-network-procedures","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Network & Interactions"}]},{"id":"Slxw4ozLy0usfFieK6K6","title":"Core Interaction Workflows","pathname":"/core-concepts/network-and-interactions/core-interaction-workflows","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Network & Interactions"}]},{"id":"rqP8tqa06vzEwNOVXzDw","title":"Universal Inbox","pathname":"/core-concepts/network-and-interactions/universal-inbox","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Network & Interactions"}]},{"id":"V1NKYMwJolWHk6B1oba9","title":"Credential Activity Tracking","pathname":"/core-concepts/network-and-interactions/credential-activity","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Network & Interactions"}]},{"id":"rcp88e7BRSWmtowN068I","title":"Architecture & Principles","pathname":"/core-concepts/architecture-and-principles","siteSpaceId":"sitesp_6bAa5","description":"Overall LearnCard philosophy, Plugin system, Control Planes","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"}]},{"id":"83sb2sOo12irQxy21Gba","title":"Control Planes","pathname":"/core-concepts/architecture-and-principles/control-planes","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Architecture & Principles"}]},{"id":"WjJbZyLJ0l7ZwUJhhS0m","title":"Plugin System","pathname":"/core-concepts/architecture-and-principles/plugins","siteSpaceId":"sitesp_6bAa5","description":"What is a plugin?","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Architecture & Principles"}]},{"id":"okKsd8UJhUEr8hDhq4Ot","title":"Auth Coordinator","pathname":"/core-concepts/architecture-and-principles/auth-coordinator","siteSpaceId":"sitesp_6bAa5","description":"The unified state machine for authentication and key derivation","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Architecture & Principles"}]},{"id":"yXZaqjVHQwEt4mPKAdmn","title":"Auth Grants and API Tokens","pathname":"/core-concepts/architecture-and-principles/auth-grants-and-api-tokens","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Architecture & Principles"}]},{"id":"Y4pffAClNCG8VmawSti6","title":"U.S. State API","pathname":"/core-concepts/architecture-and-principles/u.s.-state-api","siteSpaceId":"sitesp_6bAa5","description":"A Unified Infrastructure for Learning and Work","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"},{"label":"Architecture & Principles"}]},{"id":"0FqDR9uTBiE5MJo2AUlh","title":"Tenant-Branded Emails","pathname":"/core-concepts/tenant-branded-emails","siteSpaceId":"sitesp_6bAa5","description":"How LearnCard resolves the active tenant on every request and renders branded, version-controlled transactional emails end-to-end","breadcrumbs":[{"label":"Core Concepts","emoji":"1f9e0"}]},{"id":"xarVZFa8TDj1tBuF8TeN","title":"Apps Overview","pathname":"/apps/apps","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Apps","emoji":"1f4f1"}]},{"id":"da4qH8SpHZN9XE0Xdgwn","title":"LearnCard App","pathname":"/apps/learn-card-app","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Apps","emoji":"1f4f1"}]},{"id":"GEA9mu4AHTMyko725I9Q","title":"Analytics","pathname":"/apps/learn-card-app/analytics","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Apps","emoji":"1f4f1"},{"label":"LearnCard App"}]},{"id":"XeSptxemSmAwzVCjsffl","title":"Resume Builder LER-RS Mapping","pathname":"/apps/learn-card-app/resume-builder-ler-rs-mapping","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Apps","emoji":"1f4f1"},{"label":"LearnCard App"}]},{"id":"DVFcXEQL1Se7l32ihjzt","title":"ScoutPass","pathname":"/apps/scouts","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Apps","emoji":"1f4f1"}]},{"id":"24XfDn3qMSKA6kHBIy3m","title":"Credential Revocation","pathname":"/apps/scouts/credential-revocation","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Apps","emoji":"1f4f1"},{"label":"ScoutPass"}]},{"id":"8YKSv0RMcxx6TjA34o9o","title":"Contributing","pathname":"/development/contributing","siteSpaceId":"sitesp_6bAa5","description":"","breadcrumbs":[{"label":"Development","emoji":"1f517"}]}]}