Skip to content

ARF Technical Specifications

Introduction

The innovative nature of the EUDI Wallet ecosystem has created gaps between existing standards, technical specifications (STS), and the legal and technical requirements necessary to support the ecosystem.

To bridge these gaps, the European Commission has established a standardization strategy and a structured standardization process.

Objective

As part of this process, the EC, in collaboration with the European Digital Identity Cooperation Group and the European Standards Organizations (ESO), will lead the drafting of missing technical specifications where a clear need exists to support EUDI Wallet implementation within a short timeframe.

By streamlining the drafting process, the EC ensures faster implementation while maintaining quality and compliance. In the long term, ESO, in coordination with the European Digital Identity Cooperation Group, will be responsible for updating and evolving these specifications.

Process

Effective stakeholder engagement is essential for the successful development of technical specifications. To ensure an inclusive and collaborative approach, a structured process will allow stakeholders to contribute at various stages.

The drafting process follows five key steps:

  1. The initial draft of the technical specification is published on GitHub, outlining its objectives, scope, and context.
  2. A dedicated discussion thread is created in the GitHub discussion area for each technical specification.
  3. The discussion remains open for three weeks. While not all comments will receive direct responses, all input will be carefully considered.
  4. Approximately seven weeks after the initial draft's publication, the Commission will release a revised version incorporating relevant feedback.
  5. The published version remains open for further comments and refinements on GitHub.

Technical Specifications

The initial drafts of the following technical specifications will be developed from March 7, 2025, to August 15, 2025. Each specification includes links to its corresponding GitHub discussion area and roadmap issue.

Id Title
TS01 EUDI Wallet Trust Mark Discussion area Roadmap issue
TS02 Notification and Publication of Provider Information Discussion area Roadmap issue
TS03 Specification of Wallet Unit Attestation (WUA) Discussion area Roadmap issue
TS04 Zero-Knowledge Proof (ZKP) Implementation in EUDI Wallet Discussion area Roadmap issue
TS05 Common Formats and API for Relying Party Registration Information Discussion area Roadmap issue
TS06 Common Set of Relying Party Information to be Registered Discussion area Roadmap issue
TS07 Specification of Common Interface for Data Deletion Requests to Relying Parties Discussion area Roadmap issue
TS08 Specification of Common Interface for Lodging Complaints to DPAs Discussion area Roadmap issue
TS09 Specification of Wallet-to-Wallet Interactions Discussion area Roadmap issue
TS10 Data Portability and Download (Export) Discussion area Roadmap issue
TS11 Specification of Interfaces and Formats for the Catalogue of Attestation Rulebooks and Attributes Discussion area Roadmap issue