SD-JWT Projects
summary
Selective Disclosure JWTs use per-claim salted hashes so holders reveal base64url-encoded disclosures (salt, name, value) while keeping a signed JWT of hashes; optional key binding proves holder key possession. OpenWallet Labs provides a Python reference implementation that generates spec examples from running code, includes test cases, is feature-complete and production-ready, and aims for interop with about seven independent SD-JWT libraries. A Kotlin library (Nimbus-based) targets draft-04.
AI-written summary · about
chapters (9)
- 0:00SD-JWT projects intro
- 1:08What is SD-JWT
- 3:20Traditional vs selective disclosure
- 4:26SD-JWT selective disclosure
- 7:57Python reference implementation
- 12:19Interoperability and future steps
- 13:43Python library status
- 14:26Kotlin library overview
- 15:51Q&A








