Live on Base with Ewance

See the certificates

Credentials

difficulty

A LearnCoin extension field on achievements with the enum beginner / intermediate / advanced / expert — universally useful, not in OB 3.0.

Difficulty is one of the few fields LearnCoin extends OB 3.0 with, because tenants consistently want to signal how challenging an achievement is and OB 3.0 doesn't define a standard field for it.

LearnCoin's credentialSubject.achievement.difficulty is a closed enum: beginner, intermediate, advanced, expert. Four values chosen because they're the granularity most tenants actually use; finer distinctions tend to be arbitrary.

Difficulty appears in LearnCoin credentials as display metadata today and will move into the signed JSONLD once the LearnCoin extension context ships. Like all LearnCoin extensions, it's carried in a distinct JSON-LD context (schema.learncoin.me/v1/context.json) that verifiers can choose to parse or ignore — the credential stays W3C VC + OB 3.0 conformant regardless.

Updated 2026-04-20 · Back to the glossary