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

ScoutPass

ScoutPass is a specialized LearnCard application designed for scouting organizations to issue and manage achievement badges digitally. It uses LearnCard's Boost hierarchy system to model the organizational structure of scouting: National Organizations → Troops → Scouts.

Available on:


Key Features

Feature
Description

Hierarchical Structure

NSO → Troop → Scout organization modeled with parent-child Boosts

BoostID Membership

Digital ID cards for troop membership at each level

Badge Issuance

Issue digital badges for achievements, ranks, and milestones

Role-Based Permissions

NSO admins, troop leaders, and scouts have scoped permissions

Verifiable Credentials

All badges and IDs are W3C Verifiable Credentials


Scanning QR codes

Open your profile QR card and select Scan. Boost codes open the claim flow, and supported profile codes open the contact view. Other HTTP or HTTPS website links open in the browser.

If the code contains unsupported content or its website link cannot be opened, ScoutPass displays “The QR code you have scanned is not compatible.” Select Scan Another to try a different code, or Done to return to the app.


For developers: how ScoutPass models this on LearnCard

ScoutPass is a worked example of a multi-level organization built on the platform. Everything below is the developer view — the same Boost parent-child relationships and permission flags are available to any integration.

Organizational hierarchy

ScoutPass uses parent-child Boost relationships to create a hierarchical structure:

How it works

  1. NSO creates root Boosts — The National Scouting Organization creates BoostID templates and badge templates at the top level

  2. Troops are child Boosts — Each troop is created as a child of the NSO, inheriting badge templates

  3. Scouts receive credentials — Troop leaders issue membership IDs and badges to individual scouts


User roles & permissions

Permissions flow down through the hierarchy using LearnCard's permission model:

Role
Scope
Permissions

NSO Admin

Organization-wide

Create badge templates, manage troops, canCreateChildren, canManageChildrenPermissions

Troop Leader

Troop-level

Issue badges to scouts, manage troop roster, canIssue, canIssueChildren

Scout

Individual

View and share earned badges and membership ID


Key flows

Setting up a troop

Issuing a badge


Last updated

Was this helpful?