Credentials
Achievement
The Open Badges 3.0 object that describes what a credential is for — its name, description, criteria, and skill alignments.
In Open Badges 3.0, the achievement is the class-level description of what a credential represents. A single achievement can be awarded to many recipients; each award produces a distinct credential referencing the same achievement.
Fields inside an OB 3.0 achievement include id (a stable IRI, often hosted by the awarding body), type (always ["Achievement"]), name, description, criteria (how the achievement is earned), and alignment (skill-framework mappings). Optional fields include duration, image, tag, and resultDescription for scored outcomes.
LearnCoin populates the core OB 3.0 achievement fields in every signed credential. The achievement.id is typically hosted by the issuing tenant — for example, Ewance uses IDs like https://ewance.com/challenges/<challenge-slug>. That IRI is stable even if the credential is later displayed elsewhere, which is what gives the achievement its semantic portability.
Related terms