Digital Credentials: Open Badges version strategy
Open Badges 2.1 vs 3.0: an institutional decision guide
Compare Open Badges formats, exchange APIs, signatures, and status checks. Use public test source and a worksheet to plan your institution's transition.
Summary
Open Badges 2.1 defines how applications exchange 2.0 badges, which can be hosted or signed. Open Badges 3.0 uses a verifiable-credential model and includes an exchange application programming interface (API). For a new credential program, evaluate 3.0. Keep 2.1 exchange where required receiving systems need it. Before you choose a transition date, test exported credentials, signatures, and status checks in those systems.
Written for: registrars and continuing education teams, digital credential program owners, enterprise architects and security reviewers, procurement teams
Limits of this guidance
- This guide does not report a cross-vendor interoperability test or claim certification for CredTrail.
- The public code example covers one Open Badges 3.0 implementation, not a measured comparison of 2.1 and 3.0 products.
- A valid proof does not establish that an issuer was authorized to award a credential or that the credential remains active.
Procurement checklist
- Record the credential format, exchange API, proof format, and status method separately.
- Name the exact issuing and receiving product versions in each required workflow.
- Test valid, expired, revoked, altered, and temporarily unverifiable credentials.
- Require evidence for the supplier's claimed certification role and product version.
- Preserve original credentials and define how existing awards remain verifiable during transition.
Downloads
-
Download Open Badges version decision worksheet
Record required systems, test results, unresolved failures, and approval to change versions.
Related code
- CredTrail verification tests: Longsight reviewed this source on September 22, 2026, but did not run the tests. The tests simulate database and credential-storage responses.
Standards and sources
- [1]Open Badges 3.0 specification. Defines the OpenBadgeCredential model and exchange API.
- [2]Open Badges 3.0 certification requirements. Role-specific requirements include JSON-LD processing and credential-status tests.
- [3]W3C Verifiable Credentials Data Model 2.0. Credential integrity, issuer trust, and current status are separate concerns.
- [4]1EdTech Open Badges overview. Explains the relationship between Open Badges versions and their certification programs.
- [5]Open Badges 2.1 specification. Defines Badge Connect exchange of Open Badges 2.0 assertions.
- [6]Open Badges 2.0 specification. Defines hosted and signed verification, expiration, and revocation for 2.0 badges.
Related guides and research
- Open Badges 3 governance
Set institutional controls for issuer identity, verification, status, privacy, and credential exit.
- Digital credential procurement
Evaluate issuer control, verification, privacy, portability, and exit requirements.