04 — Credentials
W3C Verifiable Credentials are the payload that DIDs carry. A credential proves something about its subject — KYB status, Travel Rule compliance, agent authorization, or issuer licensing — without revealing more than necessary.
Every Verifiable Credential has the same core anatomy: an issuer DID, a subject, a type, temporal bounds, a cryptographic proof, and a revocation status reference.
Select a sample credential or paste your own JSON. The inspector parses, annotates, and color-codes each field by its compliance domain.
{ "@context": [ "https://www.w3.org/ns/credentials/v2" ], "type": [ "VerifiableCredential", "KYBVerification" ], "issuer": "did:web:compliance-provider.com", "validFrom": "2026-01-15T00:00:00Z", "validUntil": "2027-01-15T00:00:00Z", "credentialSubject": { "id": "did:web:alpha-exchange.com", "legalName": "Alpha Exchange Inc.", "jurisdiction": "US-DE", "registrationNumber": "7891234", "businessType": "Money Services Business", "riskRating": "LOW" }, "credentialStatus": { "type": "BitstringStatusListEntry", "statusListCredential": "https://compliance-provider.com/status/3", "statusListIndex": "94567", "statusPurpose": "revocation" }, "proof": { "type": "DataIntegrityProof", "cryptosuite": "eddsa-rdfc-2022", "verificationMethod": "did:web:compliance-provider.com#key-1", "proofPurpose": "assertionMethod" } }
did:web:compliance-provider.com
["VerifiableCredential","KYBVerification"]
2026-01-15T00:00:00Z
2027-01-15T00:00:00Z
{
"type": "BitstringStatusListEntry",
"statusListCredential": "https://compliance-provider.com/status/3",
"statusListIndex": "94567",
"statusPurpose": "revocation"
}{
"id": "did:web:alpha-exchange.com",
"legalName": "Alpha Exchange Inc.",
"jurisdiction": "US-DE",
"registrationNumber": "7891234",
"businessType": "Money Services Business",
"riskRating": "LOW"
}{
"type": "DataIntegrityProof",
"cryptosuite": "eddsa-rdfc-2022",
"verificationMethod": "did:web:compliance-provider.com#key-1",
"proofPurpose": "assertionMethod"
}Verifiable Credentials sit at L4 in the identity stack — above the DID layer (L3) and below the application layer (L5). They are the bridge between cryptographic identity and human-readable compliance claims.
In the stablecoin context, credentials enable selective disclosure: a VASP can prove it's licensed without revealing its full registration details. An AI agent can prove it's authorized by a specific principal without exposing private keys.