Privacy & compliance
Selective disclosure
Also known as: selective-disclosure VC
A credential-presentation technique that reveals only some signed claims while cryptographically proving the rest exist — no need to reveal or re-sign.
Selective disclosure is the property that lets a holder present a credential while revealing only some of its claims. Classic signature schemes don't support this — you either show the whole signed document or nothing. Selective-disclosure schemes (SD-JWT, BBS+ signatures, MAC-based variants) are built so that partial presentations still cryptographically prove the underlying credential existed and was signed by the issuer.
For credentials with sensitive claims — medical diagnoses, immigration status, employer-sensitive certifications — this is the difference between privacy-preserving verification and verification that leaks everything. The EUDI Wallet is built around selective disclosure; EBSI credentials often use it.
LearnCoin credentials don't implement selective disclosure today. Our primary use case — academic and professional credentials presented as a whole unit — doesn't need it. When LearnCoin ships EUDI Wallet alignment, selective disclosure via SD-JWT variants will land alongside the canonical JSON-LD credentials. Until then, the whole credential is presented as a single JSON-LD object.
Related terms