{"repo":"openwallet-foundation/sd-jwt-js","free":true,"listed":false,"github":"https://github.com/openwallet-foundation/sd-jwt-js","clone":"git clone https://github.com/openwallet-foundation/sd-jwt-js.git","description":"A JavaScript implementation of the Selective Disclosure JWT (SD-JWT) spec.","language":"TypeScript","stars":81,"topics":["jwt","sd-jwt"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"SD-JWT JavaScript Reference Implementation (TypeScript) A framework-agnostic, production-ready implementation of Selective Disclosure for JWTs (SD-JWT) in TypeScript. Works with Node.js, React, React Native, and browser environments. Optimised for compact QR code payloads. Note: This repository has been restructured to focus exclusively on SD-JWT and SD-JWT-VC. - @sd-jwt/types , @sd-jwt/utils , @sd-jwt/decode , @sd-jwt/present have been consolidated into @sd-jwt/core - @sd-jwt/hash , @sd-jwt/crypto-nodejs , @sd-jwt/crypto-browser have been consolidated into @owf/crypto in the identity-common-ts project - @sd-jwt/jwt-status-list ) has been moved to the identity-common-ts project as @owf/token-status-list . Compliant with: - SD-JWT — RFC 9901 - SD-JWT-VC — draft-ietf-oauth-sd-jwt-vc-15 Quick Start See the examples/ directory for more detailed usage. Packages Package Description --------- ------------- @sd-jwt/core Core library — encoding, decoding, selective disclosure, presentation, and verification @sd-jwt/sd-jwt-vc SD-JWT Verifiable Credentials format built on top of @sd-jwt/core Both packages are versioned in sync. Online Debugging Tool Inspect and debug SD-JWTs in the browser: https://sdjwt.co Development Prerequisites: Node.js = 20, pnpm = 9 Testing We use Vitest and CodeCov for coverage. Linting & Formatting We use Biome for linting and formatting. Security - [x] Mandatory Signing of the Issuer-signed JWT - [x] Manipulation of Disclosures - [x] Entropy of the salt - [x] ","default_branch":null,"files":null,"tree":[],"storefront":"/r/openwallet-foundation","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/openwallet-foundation/sd-jwt-js/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}