Debug your SD-JWT VC credentials

Debug your SD-JWT VC credentials

Easily debug and parse your SD-JWT Verifiable Credentials using the free to use Paradym SD-JWT VC debugger.

Encoded

Paste an encoded SD-JWT verifiable credential here.

  • Decoded Payload
  • Disclosures
  • JSON Web Token
  • Compact
  • Key Binding JWT
Set properties to false to remove them from the SD-JWT VC disclosures

About the SD-JWT VC Debugger

The SD-JWT VC debugger is designed for developers working with SD JWT verifiable credentials. The debugger helps with decoding, analyzing, and understanding the structure of SD JWT verifiable credentials.

SD-JWT is an extension of the standard JSON Web Token (JWT) format, specifically designed to support selective disclosure of claims. SD-JWT VC is an extension to SD-JWT that adapts it for use with Verifiable Credentials.

For more information, refer to the SD-JWT VC and SD-JWT specifications.

Key Features

  • Decode SD-JWT VCs into human-readable format
  • Visualize the structure of the SD-JWT VC, including headers, payload, and disclosures
  • Analyze the cryptographic components of the SD-JWT VC
  • Experiment with selective disclosure by toggling individual claims

Tab Explanations

  • Decoded Payload Shows the decoded JSON payload of the SD-JWT VC with all disclosures included. You can modify the disclosure frame on the left side of the editor to experiment with selective disclosure.
  • Disclosures Lists all the disclosures included in the SD-JWT VC, which can be selectively disclosed when the SD-JWT VC is presented.
  • JSON Web Token Displays the JSON Web Token components from the decoded SD-JWT VC, including the decoded protected header, the full signed payload (with both disclosed and undisclosed claims), and the cryptographic signature (ensuring integrity and authenticity).
  • Compact Displays the compact representation of the SD-JWT VC, which is the format commonly used for transmission.
  • Key Binding JWT If present, shows the Key Binding JWT used to bind the SD-JWT VC to a specific key pair.

Encoded SD-JWT color map

JWT Header.JWT Payload.JWT Signature~Disclosure(s)~Key Binding JWT

Whether you're a developer implementing SD-JWT VCs, or simply curious about the technology behind decentralized identity, this debugger helps you understand the workings of SD-JWT Verifiable Credentials.

To get started, simply paste your SD-JWT VC into the input field above. The debugger will automatically parse and display the decoded information, allowing you to explore and interact with the credential's contents. To make it easy to get started, an example SD-JWT VC is provided by default.

If you're ready to start issuing and verifying SD-JWT VCs in your own applications, you can create a free account on Paradym and begin issuing credentials today.