LearnCard Developer Docs
  • πŸš€Get Started
    • πŸ‘‹Welcome
    • ⭐Who are you?
      • Learners & Employees
      • Traditional Educator
      • Non-Traditional Educator
      • Assessment Provider
      • Employer
      • App Developer & EdTech
      • DAO & Communities
      • Content Creators
      • Research Institutions
      • NGOs & Governments
      • Plugfest Partner
        • Guide for Interop Issuers
          • 🀽Creating an Interop Issuer
        • Guide for Interop Wallets
    • Protocol Overview
      • The Internet of Education
      • The Learning Economy
      • Learner & Employee Privacy
      • 22nd Century Education
      • The Open Credential Network
      • PVCs
  • πŸ”°LearnCard SDK
    • What is LearnCard?
      • Why a Universal Wallet?
      • Architectural Patterns
      • Production Deployment Guide
      • Troubleshooting Guide
    • LearnCard Core
      • Quick Start
        • Create New Credentials
          • Creating Verifiable Credentials for LearnCard
          • Achievement Types and Categories
          • Custom Types
          • Understanding Boosts
          • Creating Boost Credentials
        • Sign & Send Credentials
        • Accept & Verify Credentials
        • Share & Present Credentials
      • Construction
        • Managing Seed Phrases
        • initLearnCard
        • DIDKit
        • learnCardFromSeed
        • emptyLearnCard
        • IDX Config
      • Control Planes
        • ID
        • Read
        • Store
        • Index
        • Cache
        • Context
      • Plugins
        • Adding Plugins
        • Official Plugins
          • Dynamic Loader
          • Crypto
          • DIDKit
          • DID Key
          • VC
            • Expiration Sub-Plugin
          • VC Resolution
          • VC-Templates
          • VC-API
          • Ceramic
          • IDX
          • VPQR
          • Ethereum
          • CHAPI
          • LearnCard Network
          • LearnCloud
          • LearnCard
          • Claimable Boosts
        • Writing Plugins
          • The Simplest Plugin
          • The Plugin Type
          • The LearnCard Type
          • Implementing Control Planes
          • Implementing Methods
          • The Implicit LearnCard
          • Depending on Plugins
          • Private Fields
          • Publishing a Plugin to NPM
      • URIs
      • CHAPI
        • ⭐CHAPI Wallet Setup Guide
        • ↔️Translating to CHAPI documentation
        • πŸ–₯️Demo Application
        • πŸ”°Using LearnCard to Interact with a CHAPI Wallet
        • πŸ“Cheat Sheets
          • Issuers
          • Wallets
      • LearnCard UX
        • Quick Start
        • Components
          • Verifiable Credentials
            • VC Thumbnail
            • VC Thumbnail, Mini
          • LearnCards
            • LearnCard Front
            • LearnCard Back
        • API
      • LearnCard Bridge
      • API
      • Migration Guide
    • LearnCard Network
      • LearnCard Network API
        • Authentication
        • Auth Grants and API Tokens
        • Profile
        • Credentials
        • Boosts
        • Presentations
        • Storage
        • Signing Authorities
        • Notifications
        • API Docs
        • Launch Your Own Network
      • πŸ”ŒConnect Your Application
    • ConsentFlow
      • Setting Up ConsentFlow with an Independent Network
    • GameFlow
      • Sending xAPI Statements
        • xAPI URIs
      • Reading xAPI Statements
        • Advanced xAPI Statement Queries
      • Consentful "Claim Later" Flow
  • πŸš€Applications
    • LearnCard
    • SuperSkills!
      • SuperSkills! SDK
        • Digital Wallets
        • Issuing into SuperSkills!
        • 🦸Creating a SuperSkills! Issuer
    • Metaversity
    • Admin Dashboard
  • πŸ”—Resources
    • Github
    • Community
    • πŸ’…Custom Development
    • Contact Our Team
    • Learning Economy
  • πŸ€–LearnCard Services
    • LearnCard CLI
    • Discord Bot
    • Metamask Snap
  • πŸ’ΈLearnBank SDK
    • Why LearnBank?
  • πŸ“ŠLearnGraph SDK
    • Why LearnGraph?
Powered by GitBook
On this page
  • VC-API/CHAPI
  • OIDC

Was this helpful?

  1. Get Started
  2. Who are you?
  3. Plugfest Partner

Guide for Interop Issuers

How to issue from your issuing platform into our LearnCard app.

PreviousPlugfest PartnerNextCreating an Interop Issuer

Last updated 2 years ago

Was this helpful?

This guide is tailored for Issuer participants in the . If you are a participant in Plugfest, but not sure you are in the right place, make sure you've read our . If you're not sure what Plugfest is, or how you got here, you should start . πŸš€

This guide will walk you through everything you need to Issue credentials from your issuing platform into the LearnCard app for the purposes of JFF Plugfest 2. This guide is divided between the two core protocols aligned with Plugfest that LearnCard supports: / & β€”follow the guide for the protocol(s) your issuing platform supports.

VC-API/CHAPI

  1. If your issuing platform already supports VC-API/CHAPI, then we should already be interoperable! Open up the , register it as a wallet, then try issuing from your platform and verify you can claim the Verifiable Credential in the LearnCard app. The is a great place to test as well (Contact to add yourself as an issuer).

  2. If your issuing platform supports VC-API, but does not yet support CHAPI. Start β€”then replace the test VC with the signed credential from your VC-API. Reference the

  3. If your issuing platform supports CHAPI, but does not yet support VC-API. You will need to to sign the Credential before passing it to CHAPI (🚧 coming soon).

  4. If your issuing platform does not yet support VC-API or CHAPI. You will need to do #2 & #3. For a zero to sixty guide on thisβ€”start .

Need extra help, or have a question? Engage in our !

  • πŸ’‘

  • πŸ’–

  • πŸ™Œ

Don't have access to the Github Discussions yet? Click here.

OIDC

🚧 Guide coming soon

We are currently part of a working group (organized by Spruce & Crossword) amongst a subset of the Plugfest participants to finalize key collaboration logistics for demonstrating interop through OIDC. The working group is focused on the and . Reach out to us at if you would like to be involved!

πŸš€
⭐
JFF Interoperability Plugfest 2
Plugfest Partner guide
here
VC-API
CHAPI
OIDC
LearnCard app
CHAPI Playground
Digital Bazaar/Veres
here
Issuer cheatsheet for CHAPI.
setup a VC-API endpoint
here
Github Discussions
Post a Feature or Documentation Request
Ask for Help
Show off your project to the community!
OIDC4VCI Issuing Profile
NGI Resources
sdk@learningeconomy.io