For the complete documentation index, see llms.txt. This page is also available as Markdown.

Which SDK Do I Need?

A 60-second guide to picking the right LearnCard SDK or API.

If you want to…
Use
Runs where

Send credentials to emails/phones, manage profiles & boosts

LearnCloud Network API (or the Wallet SDK with network: true)

Your server

Build an app for the LearnCard app store

Your web app (iframe)

Add a credential claim button to a webpage

Any webpage (script tag)

Create/verify credentials, manage a wallet programmatically

Server or browser

Store/query encrypted user data or xAPI learning records

Your server

Script against LearnCard from a terminal

Your machine

Rules of thumb:

  • Most integrations only need one API call — start with the quickstart before reaching for an SDK.

  • The Wallet SDK (@learncard/init) is the power tool: it does everything, but you rarely need all of it.

  • Partner Connect and Embed SDK are opposites: Partner Connect puts your app inside LearnCard; Embed SDK puts LearnCard inside your app.

Last updated

Was this helpful?