Selective Disclosure for JWTs enables holders of JSON Web Tokens to reveal only a subset of the claims contained in the token, rather than disclosing everything. This library is a framework-agnostic, production-ready TypeScript implementation of RFC 9901.
SD-JWT VC defines data formats and processing rules for expressing Verifiable Credentials with JSON payloads using selective disclosure based on SD-JWT. See the IETF SD-JWT VC specification.
This project provides both @sd-jwt/core (pure SD-JWT) and
@sd-jwt/sd-jwt-vc (SD-JWT VC compliant credentials).
$ npm install @sd-jwt/core $ npm install @sd-jwt/sd-jwt-vc