Independent service – not a government body, not an official service of the EU or any member state.
Developers

EUDI Wallet standards: which protocol for what

The EUDI Wallet is built on a handful of open standards, profiled by ETSI and made binding by EU implementing regulations. This page shows which standard does what, which version is current and which version the law refers to.

Checked: · Developer hub · Spec tracker · Glossary

What changed in 2026

Since 11 August 2026, Implementing Regulation (EU) 2026/1731 ties the wallet to concrete technical specifications: credentials in SD-JWT VC and ISO mdoc, issuance with OpenID4VCI, presentation via an OpenID4VC-HAIP profile or an ISO mdoc profile, revocation with the IETF Token Status List. The details are in three ETSI profiles (TS 119 472-1, -2, -3). The W3C Verifiable Credentials Data Model named in the original 2024 regulations no longer appears in the amended annexes.

The short version

Two credential formats run side by side. SD-JWT VC is JSON-based and mainly used online; mdoc is CBOR-based and is the only format for in-person presentation. The amended regulation provides for both formats for PID and attestations; relying parties choose what they request.

TaskSD-JWT VC pathmdoc path
Issue PID and credentialsOpenID4VCI · HAIP · ETSI TS 119 472-3OpenID4VCI · HAIP · ETSI TS 119 472-3
Credential formatSD-JWT VC · SD-JWT · ETSI TS 119 472-1ISO/IEC 18013-5 (mdoc) · ETSI TS 119 472-1
Present online (redirect, QR code or browser API)OpenID4VP · HAIP · ETSI TS 119 472-2OpenID4VP · HAIP · ISO/IEC TS 18013-7 · ETSI TS 119 472-2
Present in person (NFC, BLE, QR code)not applicableISO/IEC 18013-5 (mdoc) · ETSI TS 119 472-2
Revocation and statusToken Status ListToken Status List
Relying party authenticationETSI TS 119 411-8 · ETSI TS 119 475ETSI TS 119 411-8 · ETSI TS 119 475

The ETSI profiles (TS 119 472-x, 119 411-8, 119 475) narrow the general standards down for the EUDI Wallet. Where they and the base standard differ, the profile referenced in the regulation applies.

Current versions

The version in the regulation is not always the latest one. For implementers, the version referenced in the legal text is binding; newer versions show where the specifications are heading.

StandardPublisherUsed forStatusLatest versionIn the regulation
OpenID4VCIOpenID FoundationIssuancefinal1.0 (16 Sept 2025)1.0
OpenID4VPOpenID FoundationPresentationfinal1.0 (9 Jul 2025)referenced
HAIPOpenID FoundationIssuance, Presentationfinal1.0 (24 Dec 2025)referenced
SD-JWT VCIETFFormatdraftdraft-ietf-oauth-sd-jwt-vc-19 (31 Aug 2026)referenced
SD-JWTIETFFormatpublishedRFC 9901 (Nov 2025)not referenced
ISO/IEC 18013-5 (mdoc)ISO/IECFormat, PresentationpublishedISO/IEC 18013-5:2021, 1st ed. (Sept 2021)2021
ISO/IEC TS 18013-7ISO/IECPresentationpublishedISO/IEC TS 18013-7:2025, 2nd ed. (May 2025)2025, Annex C
Token Status ListIETFRevocationdraftdraft-ietf-oauth-status-list-21 (21 Jun 2026)draft-20
ETSI TS 119 472-1ETSIFormatpublishedV1.2.1 (Feb 2026)V1.2.1 (2026-02)
ETSI TS 119 472-2ETSIPresentationpublishedV1.3.1V1.2.1 (2026-03)
ETSI TS 119 472-3ETSIIssuancepublishedV1.1.1 (Mar 2026)V1.1.1 (2026-03)
ETSI TS 119 411-8ETSITrustpublishedV1.1.1 (Oct 2025)V1.1.1 (2025-10)
ETSI TS 119 475ETSITrustpublishedV1.2.1 (Mar 2026)V1.2.1 (2026-03)
ETSI TS 119 602ETSITrustpublishedV1.1.1 (Nov 2025)not referenced
Digital Credentials APIW3CPresentationdraftWorking Draft (4 Sept 2026)not referenced
VCDMW3CFormatpublished2.0, W3C Recommendation (15 May 2025)not referenced
ARFEuropean CommissionFrameworkliving documentv3.0.0 (23 Jul 2026)cited, not binding

Two specifications in the legal annexes are still drafts: the regulation refers to Token Status List draft 20, while draft 21 is now in the RFC Editor queue, and to SD-JWT VC, which has been submitted to the IESG but is not yet an RFC. ETSI TS 119 472-2 is already at V1.3.1; the regulation refers to V1.2.1. Our spec tracker checks the versions daily at the publishers; last checked : Spec tracker.

The standards in detail

OpenID for Verifiable Credential Issuance (OpenID4VCI)

final

OAuth-based protocol through which issuers deliver PID and credentials to the wallet (authorization code or pre-authorized code flow, batch issuance, key proofs).

Publisher
OpenID Foundation
Latest
1.0, 16 Sept 2025

SpecificationGlossaryChecked 12 October 2026

OpenID for Verifiable Presentations (OpenID4VP)

final

Protocol with which a relying party requests credentials and the wallet presents them – via redirect on the same device, cross-device via QR code, or via the browser’s Digital Credentials API. Requests use the DCQL query language.

Publisher
OpenID Foundation
Latest
1.0, 9 Jul 2025

SpecificationGlossaryChecked 12 October 2026

SD-JWT-based Verifiable Credentials (SD-JWT VC)

draft

JSON-based credential format built on SD-JWT: type (vct), issuer, validity, key binding. Individual claims are selectively disclosable. Mainly used for online flows.

Publisher
IETF
Latest
draft-ietf-oauth-sd-jwt-vc-19, 31 Aug 2026 – under IESG review (Waiting for AD Go-Ahead)

SpecificationGlossaryChecked 12 October 2026

Selective Disclosure for JSON Web Tokens (SD-JWT)

published

The underlying mechanism of SD-JWT VC: the issuer signs hashes of salted claims; the holder reveals only the chosen claims and proves key possession with a key binding JWT.

Publisher
IETF
Latest
RFC 9901, Nov 2025 – Proposed Standard
Legal basis
not referenced in the implementing regulations

SpecificationGlossaryChecked 12 October 2026

ISO/IEC 18013-5 (mdoc) – Mobile driving licence (mDL) application

published

Data format (CBOR, mobile security object with a digest per data element) and protocol for in-person presentation via QR code, NFC or Bluetooth Low Energy. Originally for the mobile driving licence; in the EUDI Wallet used for PID and other credentials.

Publisher
ISO/IEC
Latest
ISO/IEC 18013-5:2021, 1st ed., Sept 2021 – under revision (stage 90.92), successor in progress as ISO/IEC DIS 18013-5

SpecificationGlossaryChecked 12 October 2026

ISO/IEC TS 18013-7 – Mobile driving licence add-on functions

published

Extends 18013-5 with presentation over the internet. Annex C covers the API-mediated path, such as the browser’s Digital Credentials API.

Publisher
ISO/IEC
Latest
ISO/IEC TS 18013-7:2025, 2nd ed., May 2025 – under revision (stage 90.92), successor in progress as CD

SpecificationChecked 12 October 2026

Token Status List

draft

Compressed bit list in which the issuer publishes the status of many credentials (valid, revoked, suspended). Verifiers fetch the list without revealing to the issuer which credential they are checking.

Publisher
IETF
Latest
draft-ietf-oauth-status-list-21, 21 Jun 2026 – in the RFC Editor queue

SpecificationChecked 12 October 2026

ETSI TS 119 472-2 – Profiles for presentation to relying parties

published

Two presentation profiles: the “ISO/IEC mdoc profile” (18013-5 in person, 18013-7 Annex C via platform API) and the “OpenID4VC-HAIP profile” (redirect or platform API).

Publisher
ETSI
Latest
V1.3.1 – newer than the version referenced in the regulation

SpecificationChecked 12 October 2026

ETSI TS 119 602 – Lists of trusted entities; data model

published

Data model for lists of trusted entities such as wallet providers, PID providers and certificate providers; complements the classic trusted lists per ETSI TS 119 612. The wallet implementing regulations (2024/2977, 2979, 2980, 2982, 2025/848, 849, 2026/1730, 1731) do not reference it; as of 12 October 2026.

Publisher
ETSI
Latest
V1.1.1, Nov 2025
Legal basis
not referenced in the implementing regulations

SpecificationGlossaryChecked 12 October 2026

Digital Credentials API

draft

Browser interface (navigator.credentials.get) through which a website requests credentials from a wallet on the device. Both OpenID4VP and 18013-7 Annex C can run over it; the regulation refers generically to “API-mediated” transmission.

Publisher
W3C
Latest
Working Draft, 4 Sept 2026
Legal basis
not referenced in the implementing regulations

SpecificationChecked 12 October 2026

Verifiable Credentials Data Model (VCDM)

published

General W3C data model for verifiable credentials. The original 2024 implementing regulations named version 1.1; since the amendment by Impl. Reg. (EU) 2026/1731, the EUDI profiles rely on SD-JWT VC and mdoc.

Publisher
W3C
Latest
2.0, W3C Recommendation, 15 May 2025
Legal basis
not referenced in the implementing regulations

SpecificationGlossaryChecked 12 October 2026

Where to start as a relying party developer

  1. Register first. Without registration in your member state there is no access certificate, and without it the wallet will not answer. See relying party registration and access certificate.
  2. Online: implement OpenID4VP as profiled by HAIP, with DCQL queries. Plan for both transmission paths: redirect/QR code and the browser’s Digital Credentials API.
  3. Support both formats if you can. SD-JWT VC is easier to handle in web back ends; mdoc is required for in-person checks and is also available online.
  4. Verify properly: issuer signature against the trusted lists, key binding, and status via the Token Status List. Request only the attributes you registered – the wallet checks this against your registration certificate.
  5. Pin versions. Build against the versions referenced in the regulation and watch the newer drafts; the spec tracker records changes with a date.

This overview simplifies. The legal texts and the specifications themselves are authoritative; this is not legal advice. Versions were checked on the date shown with the publishers (openid.net, IETF Datatracker, ISO, W3C, ETSI, GitHub) and against the text of the implementing regulations. Content may be reused under CC BY 4.0, credit “Eudigo (eudigo.eu)”.