Verifiable Credentials & SD-JWT
What it is
A Verifiable Credential (VC) is a cryptographically signed, tamper-evident digital credential that follows the W3C VC Data Model. It is the data format at the heart of decentralized identity: a portable, machine-verifiable version of the paper and plastic credentials people carry today, from a diploma to a driver's license to a proof of employment.
The model defines three roles, the issuer, holder, verifier trust triangle:
- An issuer signs a credential and gives it to a subject.
- A holder keeps it in a wallet and controls when to present it.
- A verifier checks the signature, the issuer, and the credential status, without calling back to the issuer.
SD-JWT (Selective Disclosure JWT) is the IETF token format increasingly used to carry these credentials in a way that supports selective disclosure.
How it works
- Issuance (issuer to holder): an authority issues a signed credential to the user's wallet. Keys are often anchored by a decentralized identifier (DID), so the verifier can resolve the issuer's public key without a central registry. The OpenID4VCI protocol standardizes this exchange.
- Presentation (holder to verifier): the holder assembles a verifiable presentation and shares only what is needed. With selective disclosure they can prove they are over 18 without revealing their birth date. OpenID4VP standardizes the request and response.
- Formats: the two dominant credential formats are SD-JWT VC (JWT-based, favored by eIDAS 2.0 and IETF work) and W3C VC with Data Integrity proofs (JSON-LD, often paired with BBS signatures for unlinkable disclosure). AnonCreds is a third format common in ledger-based ecosystems.
- Revocation: issuers publish status through a revocation registry or status list so a verifier can tell whether a credential is still valid.
Status
The W3C published the VC Data Model 2.0 family as Recommendations in May 2025. SD-JWT and SD-JWT VC are active IETF drafts (SD-JWT VC reached draft-19 in August 2026 and has been submitted to the IESG for publication) and are referenced directly by EU digital identity work. The OpenID for Verifiable Credentials protocols reached a High Assurance Interoperability Profile 1.0 Final in December 2025. Adoption is accelerating through eIDAS 2.0 and the EUDI Wallet and mobile driver's licenses.
When to use it
Reach for verifiable credentials when you need reusable, portable proof that a holder controls: verify once and reuse many times, with the user deciding what to share. The strongest current use cases are reusable identity verification and KYC, government and cross-border ID, and workforce credentials such as certifications that should survive a job change. For plain workforce SSO, mature federated protocols are still the right tool.
Pitfalls
- The ecosystem is still consolidating; interoperability depends on shared profiles like OpenID4VC and HAIP rather than the base data model alone.
- Revocation, wallet recovery, and issuer governance are the hard parts, not the signing.
- Format fragmentation (SD-JWT VC vs W3C Data Integrity vs AnonCreds) means you must pick formats your verifiers actually accept.
Related
Guides: what is decentralized identity, verifiable credentials implementation guide. Standards: DID, OpenID4VC, mDL. Glossary: verifiable credential, SD-JWT, verifiable presentation. Vendors: decentralized identity.
Who wrote it
Manu Sporny kickstarted the W3C work behind verifiable credentials and co-created JSON-LD underneath it. Selective disclosure rests on Daniel Fett's SD-JWT and on BBS signatures, co-edited by Tobias Looker and built on the BLS scheme co-authored by Dan Boneh. More in the experts directory.
Related on Start with Identity
- ExpertEditor, OpenID for Verifiable Credentials
Kristina Yasuda edits OpenID for Verifiable Presentations and OpenID for Verifiable Credential Issuance, the two protocols that move credentials between issuers
- ArticleVerifiable Credentials Use Cases: Where They Actually Pay Off in 2026
The verifiable credential use cases that deliver real value in 2026: reusable KYC, government wallets, workforce credentials, education, healthcare, and supply
- BlogW3C publishes Verifiable Credentials Data Model 2.0 as a Recommendation
VC Data Model 2.0 reached W3C Recommendation on 15 May 2025, moving verifiable credentials from a promising draft to a standard the W3C recommends for wide depl
- BlogA SharePoint JWT validation bug let unauthenticated attackers become any user, including admins
CVE-2026-55040 (CVSS 9.1) let a remote, unauthenticated attacker who knows a target's Active Directory SID or user principal name forge a valid session as that
- BlogAccess broker k0t breached FortiGate and GlobalProtect edges and exposed more than 70,000 credentials
Group-IB and NyxLab reported on October 21 that k0t, a likely initial access broker, broke into Fortinet and Palo Alto edge devices with known CVEs and brute fo
- RankingBest Verifiable Credential Platforms: Issuance & Verification Infrastructure
The best verifiable credential platforms in 2026: MATTR, Procivis, SpruceID, walt.id, and Hyperledger. Ranked for standards conformance (W3C VC, SD-JWT, OpenID4