Ves al contingut principal
Didit recapta 7,5M $ per construir la infraestructura per a identitat i frau
Didit
Torna al blog
Blog · 31 d’octubre del 2026

EUDI Wallet integration: how to choose your route (2026 guide)

EUDI Wallet integration compared: four routes, what an intermediary may and may not do under Article 5b(10), the certificate model since 2026/1730, vendor questions, and what stays with you.

Per DiditActualitzat el
eudi-wallet-integration-platform-cover.png

In short

EUDI Wallet integration is one decision before it is a technical project: who stands in front of the wallet as the relying party, you or an intermediary acting for you.[1][6]

  • You always register in your own Member State and may never ask for more than you registered.[1]
  • An intermediary is deemed a relying party and may not store data about the content of the transaction, which limits what a vendor acting in that role can keep for you.[1]
  • Private firms under a strong authentication duty accept the wallet by 24 December 2027 (our count); micro and small enterprises are exempt.[1]

Last reviewed: 31 October 2026 · Not legal advice

The European Digital Identity (EUDI) Wallet reaches a real deadline this winter: every Member State owes one by 24 December 2026, and the register rules for the firms that accept it apply the same day.[1][2] The question for most teams has moved from "what is it" to "how do we connect to it".

This guide compares the four routes to EUDI Wallet integration, separates what you can delegate from what stays yours, and maps each capability to the rule behind it. It reads the law in force and version 3.0.0 of the Architecture and Reference Framework (ARF), the technical blueprint, including the July 2026 changes on intermediaries.[3][6]

If you need the basics first, read EUDI Wallet relying party: registration, certificates and duties and the OpenID4VP verifier guide; for the law, eIDAS 2 explained.

Keep verifying users while you decide

Didit runs national eIDs and document checks in one workflow today, and EUDI Wallet acceptance is coming soon. Start free or talk to us about your European user base.

What an EUDI Wallet integration really has to do

There are five jobs. Someone registers the service. Someone holds the keys that prove who is asking. Someone sends the signed request. Someone verifies what comes back. Someone keeps the record. Every route splits them differently.

The ARF calls the system that talks to wallets a Relying Party Instance. In the ARF it authenticates with an access certificate whose private key "is securely stored in the hardware of the Relying Party Instance".[6] A second object, the registration certificate, states one intended use and the attributes registered for it.[1][6] A relying party puts one of these in every presentation request, by value.[7]

ARF Figure 1: the EUDI Wallet ecosystem, with the User and Wallet Unit in the centre, PID and attestation providers on the left, the Registrar, Access Certificate Authority and Provider of Registration Certificates at the top, and the Relying Party on the right

Where a relying party sits in the ecosystem. Source: EUDI Wallet Architecture and Reference Framework, European Commission, CC BY 4.0.

Two changes from 2026 alter the buying decision. Implementing Regulation (EU) 2026/1730 of 15 July 2026 amended the registration rules. Member States must now authorise at least one certificate authority to issue registration certificates, and issuance must be automated.[3] It also added Annex I point 16, the link to the relying party an intermediary serves, which the access certificate must carry under Annex II.[3]

The dates that set your plan

  1. 11 August 2026Rules amended2026/1730 in force, our count: 20 days after its 22 July publication.
  2. 24 December 2026Wallets dueRegistration rules of 2025/848 apply.
  3. 10 July 2027AMLR appliesOutsourcing and record rules apply to most obliged entities.
  4. 24 December 2027AcceptanceArt. 5f(2) private relying parties (our count).
  5. 11 August 2028Certificate checkWallets must authenticate and validate registration certificates.

Dates from Regulation (EU) No 910/2014, 2025/848, 2026/1730, 2026/1731 and the AMLR. 24 December 2027 is our count: 36 months after the implementing acts entered into force (published 4 December 2024, in force 20 days later).[1][2][3][4][5][9]

The legal trigger sits in Article 5f(2). It covers private relying parties that law or contract requires to use strong user authentication for online identification, in areas that include banking, energy and health, and it applies "only upon the voluntary request of the user".[1] Very large online platforms have a separate duty under Article 5f(3), with no separate date in the text.[1] For the full calendar, see every EUDI Wallet deadline.

The four routes to EUDI Wallet integration

The table sorts routes by who talks to the wallet, and in what legal role. Effort and control are our assessment, not a legal test.

RouteWho faces the walletCertificatesControlEffortUsually fits
Build your own verifierYou, as relying partyYou hold access and registration certificatesHighestHighest: keys, trust lists, wallet testingBanks and large platforms with security engineering
Relying party intermediaryThe intermediary, on your behalfIt holds access certificates; the registration certificates are for youMedium: set by contractLow on protocol, new vendor oversightFirms that want the wallet only
Identity or orchestration platformDepends on the product: ask which role appliesUsually as for an intermediary on the wallet legMedium, across several methodsLowest to launch, deepest dependencyFirms that need wallet, eID and document routes in one flow
Wallet-provider or trust-service toolingDepends: tooling is a product, not a roleVariesVaries by useDepends on the use caseSignatures, attestation issuing, a parallel need beside verification

Route 1: build your own verifier

You run the Relying Party Instance. The European Commission publishes a reference implementation with guides to build a remote verifier and a proximity verifier, and its verifier endpoint is licensed under Apache 2.0.[14][15] You still own the hardware-held keys, a certificate for each instance and service, the download of trusted lists, and the upgrades when specifications move.[6][7]

It fits large wallet volumes, or a risk team that will not let a third party see presented attributes.

Route 2: a relying party intermediary

Article 5b(10) gives this model its legal shape; the ARF spells out the rest: an intermediary is a "special class of Relying Party" that performs the relying party's tasks on its behalf, and the customer "will not need an access certificate".[6] You still register, because the intermediary must ensure that each customer is registered in the Member State where that customer is established.[7]

Route 3: an identity or orchestration platform

"Platform" is a commercial word, absent from Article 5b(10). On the wallet leg a platform is either an intermediary, with every limit that brings, or a host of your own instance. Its value is routing several methods through one integration. The risk is assuming that what a platform does for documents, such as storing evidence for years, carries over to wallets. It may not.

An open question

Is a vendor that merely hosts your instance, under your own access certificate, an intermediary. The ARF definition, a person "interacting with Wallet Units on their behalf", reads widely, and we found no text that settles it.[6] Put the question to your counsel and your registrar before you sign.

Route 4: wallet-provider or trust-service tooling

Wallet providers and trust service providers sell software too, useful when you need qualified signatures or want to issue attestations. The registration rules list those activities as separate entitlements, such as QEAA_Provider and QCert_for_ESig_Provider, next to Service_Provider for an ordinary business.[2] If the tool talks to wallets on your behalf, test it against the intermediary rules.

What stays with you, and what you can delegate

Article 5b(10)Regulation (EU) No 910/2014

"Intermediaries acting on behalf of relying parties shall be deemed to be relying parties and shall not store data about the content of the transaction."

Source: EUR-Lex, consolidated text[1]

Being "deemed" a relying party does not make your own duties vanish. Article 5b(9) makes relying parties responsible for carrying out the procedure for authenticating and validating the person identification data and attestations they request.[1] The ARF leaves the split to contract: "the intermediary and any Relying Party using its services must agree on what verifications the intermediary will carry out".[6] The registrar may ask for proof of the relationship, such as a signed contract or a mandate.[6]

TaskCan a vendor do itRule
Decide the intended use and the dataNo: your decisionArt. 5b(2)(c), 5b(3)[1]
Be registered in your Member StatePaperwork yes, if the registrar allows; the entry stays yoursArt. 5b(1)[1], RPI_03[7]
Keep the entry accurateMay help; duty stays yoursArt. 5b(6)[1]
Hold access certificates and send requestsYes, as intermediaryARF §6.6.5[6]
Verify authenticity, revocation, device and user bindingYes, if agreedRPI_09[7]
Pick the registration certificate for each requestYou indicate itRPI_05[7]
Answer user deletion requestsSupport only; your contact sits in your registration certificate, and wallets send erasure requests to youRPRC_11[7], 2024/2982 Art. 6[4]
Decide the risk profile and the relationshipNo for AMLR obliged entities, bar one fund derogationAMLR Art. 18(3), 18(7)[9]

Regulated firms have three further layers. The Anti-Money Laundering Regulation (AMLR) lets obliged entities outsource tasks, but they must notify the supervisor first and stay "fully liable".[9] The Digital Operational Resilience Act keeps financial entities "fully responsible" under ICT contracts.[11] The General Data Protection Regulation (GDPR) requires processors with sufficient guarantees.[10] No text we read says whether an intermediary is a processor or a controller, so record your analysis in the contract.

How an intermediary works, and why the certificate count matters

Your service Intermediary User's wallet
1Asks, names one certificate
2Signed presentation request

Compares both identifiers

Shows your name to the user

3Approved attributes

Runs the agreed checks

4Forwards attributes to you

Deletes the presentation

An intermediated presentation, simplified from ARF §6.6.5 and Topic 52.[6][7]

First, the user sees your trade name, not the vendor's, though the wallet logs the intermediary, so a user can find it later.[6] Second, the wallet compares the identifiers in the registration certificate with those in the access certificate, and the mismatch path can stop the transaction.[6] Third, the interface between you and the intermediary is out of the ARF's scope, and the ARF does not require end-to-end encryption of attributes, so the vendor may well see every attribute.[6]

100 × 1,000The ARF's example: instances times customers
100,000Access certificates that intermediary must manage
1 useEach registration certificate holds one intended use

The ARF's arithmetic is the point. Implementing Regulation 2026/1730 adds the link to the served relying party to the registration data, and in ARF v3.0.0 the access certificate carries that association, so to the served relying party, an intermediary "receives a separate set of access certificates for each of its intermediated Relying Parties".[3][6] A vendor that described a shared certificate model before July 2026 needs to show you its new design. Scale concentrates risk: if the Access Certificate Authority of your intermediary is suspended, its certificates are revoked, and you cannot request attributes "even though its registration is still valid".[7] You would have to move to another intermediary or wait, so an exit plan is an operational control.

ARF Figure 13: sequence diagram in which a Relying Party registers, obtains an access certificate, signs a presentation request, and the Wallet Instance verifies the signature, the certificate chain and revocation before asking the User for approval

Relying party authentication, the step every route must perform. Source: EUDI Wallet Architecture and Reference Framework, European Commission, CC BY 4.0.

The evidence problem: delete versus retain

Rules that say delete

Intermediary and verifier

  • No stored data about transaction content (Art. 5b(10))
  • Delete "completely and immediately" after forwarding (RPI_10)
  • Discard signature values, salts, hashes and timestamps once no longer needed (OIA_16)

Regulation and ARF Annex 2[1][7]

Rules that say keep

Obliged entity

  • Keep information obtained through electronic identification means (Art. 77(1)(a))
  • Retain it for 5 years
  • Show the supervisor that outsourced work mitigates your risks (Art. 18(2))

AMLR, from 10 July 2027[9]

OIA_16 tells a Relying Party Instance to discard all unique elements, a list that includes the attestation provider's signature, and not to communicate them "to the Relying Party or to any other party".[7] So a promise to keep the signed wallet response as your audit trail needs testing, whichever vendor makes it. The ARF is a framework, not a legal act, and it does not define "no longer needed" against a five-year retention duty. Ask your counsel and, if regulated, your supervisor.

Below is our suggested design, to validate, not a rule.

RecordHeld byBasis
Attributes needed for due diligenceYou, in your systemAMLR Art. 77[9]
Check log: time, method, checks run, result, certificate usedYou, without unique elementsAMLR Art. 18(2), our suggestion[9]
Portrait, if requested at allNot retained, unless necessary or provided by lawARF Annex 2[7]
Signature, salts, hashesYour open legal questionOIA_16[7]
Transaction content at the intermediaryNobody: deleted at onceArt. 5b(10)[1], RPI_10[7]

The capabilities a vendor must show, and the rule behind each

Use this table as the technical annex to a request for proposal, or for your own build.

StageCapabilityRule or standard
Set-upRegistration data, including the intermediary link2025/848 Annex I points 14 to 16[2][3]; TS5 usesIntermediaries[8]
Set-upAccess certificates per instance, service and customer, hardware-held keysARF §3.11.3[6]; ETSI TS 119 411-8 via 2026/1730[3]
Set-upTrust anchors from Trusted Lists and Lists of Trusted Entities, refreshedOIA_12, OIA_15a[7]
RequestHard block on any attribute outside the registered useArt. 5b(3)[1]; 2025/848 Art. 9(2)(c)[2]
RequestThe registration certificate for the current use, by value, in each requestRPRC_19[7]
RequestRecommended: both protocol profiles, OpenID4VC-HAIP and ISO/IEC mdoc2026/1731 annex to 2024/2982[5]
VerifyIssuer signature, by attestation typeOIA_12 to OIA_15[7]
VerifyRevocation check, plus a written policy when status is unknownVCR_13, VCR_14[7]
VerifyDevice binding and the chosen user-binding methodOIA_17, ARF §6.6.3.9[6][7]
AfterDisposal of unique elementsOIA_16[7]
AfterDeletion requests and contact for your data protection authorityRPRC_11, RPRC_12[7]; 2024/2982 Arts. 6, 7[4]
AssurePublished test resultsOpenID Foundation self-certification[12]

The OpenID Foundation opened its OpenID for Verifiable Presentations (OpenID4VP) conformance tests for self-certification on 7 August 2026, and verifiers can run them free of charge; publishing a self-certification costs a fee.[12] The Commission's Functional Conformance Assessment Framework is still "under active development", and its initial system under test is the Wallet Solution, so do not expect a relying-party badge from it yet.[13] On formats, a person identification data (PID) credential must be issued in both mdoc and SD-JWT VC, but check other attestations one by one. Our format comparison explains the difference.[7]

Two sample wallet screens from the ARF design guide headed Relying party requests the following info, listing requested data and optional fields with Share and Cancel buttons

Illustrative design-guide screens, not a national wallet: what a user reviews before sharing. Adapted (cropped) from EUDI Wallet Architecture and Reference Framework, Annex 5, European Commission, CC BY 4.0.[16]

Wallet and non-wallet routing

Article 5a(15) says wallet use "shall be voluntary" and that it "shall remain possible to access public and private services by other existing identification and authentication means".[1] So the wallet can never be your only door. AMLR Article 22(6) likewise allows identity documents or electronic identification at level substantial or high.[9]

1Offer the methods for this country

The user chooses. A wallet request starts only on the user's request.

The wallet presentation succeeds and passes your checks

Yes

Continue

Add what the wallet does not give you.

Status unknown

Apply your policy

The written risk analysis decides accept or refuse.

No

Route on

National eID, then document with liveness.

2Screen, assess risk, decide

The same record, whichever method was used.

A routing design that keeps every door open. VCR_14 governs the status-unknown path.[1][7]

The portrait can become mandatory PID data only from 11 August 2028, and Member States may let users decline it, so a design that relies on face matching against the wallet will not always work.[5] Our post on holder binding covers when a wallet alone is enough and when to add liveness. National differences in fields and identifiers are in accepting 27+ national wallets, and the rollout status is in the country tracker. For regulated onboarding, read AMLR and the EUDI Wallet.

Design the router before the wallet arrives

You can build this path now with the methods that exist. Identity verification with Didit covers document capture, NFC chip reading, liveness and face match, with branches by country and result.[18][19]

Choosing a route by company type

Art. 5f(2): you must use strong user authentication and are not a micro or small enterprise

Yes

Acceptance duty

Plan to be live by 24 December 2027.

No

Optional

Unless Art. 5f(3) applies to you as a very large online platform. Registration applies if you accept.

You can run key custody, trust lists and wallet testing yourself

Yes

Build

Or keep the build as your exit from a vendor.

No

Use a vendor

An intermediary alone, or a platform when you also need other methods.

A starting point: your counsel and your volumes decide.[1]

You areStarting routeWatch
Bank or payment firmBuild, or intermediary with a build optionAMLR Art. 18 and the Digital Operational Resilience Act[9][11]
Fintech or crypto firmPlatform or intermediaryCheck whether Art. 5f(2) applies; retention[1][9]
Very large online platformBuild or intermediaryArt. 5f(3), minimum data[1]
Age-gated service or small firmVendor, if you choose to acceptAsk only what you need; no pseudonym refusal where identification is not required[1]
Group in several Member StatesOne design, several registrationsEach entity registers where it is established[1]
Firm with no EU establishmentTake advice firstThe texts we read describe no route; Art. 5b(1) keys to establishment[1]

What to put to a vendor in writing

The register rules apply from 24 December 2026, so ask for the register entry behind any claim of a registered service.[2]

TopicGet in writingWarning sign
Legal roleIts role on the wallet leg, and which registrar it files with, and when"We are a platform, that does not apply"
Your registrationWho files, with what mandate, and who updates itThe entry would be in the vendor's name
CertificatesThe model per customer since 2026/1730One shared certificate for all customers
Certificate authorityWhich authorities it uses, and the plan if one is suspendedNo second source, no exit
Checks runA list: authenticity, revocation, device and user binding"We verify the wallet"
Data visibilityWhether it sees attributes in clearNo answer
DeletionHow deletion is done and shown after forwardingPresentations kept for "your audit"
Your recordsWhat lands in your system, and in what formEvidence only inside its portal
Scope limitsA technical block on unregistered attributesA promise to configure carefully
TestingPublished results, and wallets tested by name and version"Works with all wallets"
ExitMoving to another intermediary without new user impactRegistration tied to the vendor

What to do this month

  • Confirm in writing whether Article 5f(2) or 5f(3) applies to each legal entity.[1]
  • List each use case with the fewest attributes it needs.
  • Find your registrar and its national registration policy.[2]
  • Ask counsel about OIA_16 against your retention duties.[7][9]
  • Write the policy for an unknown revocation status.[7]
  • Draft the supervisor notification if an obliged entity will outsource.[9]
  • Build the fallback path with the methods you have today.

Our companion post on EUDI Wallet policies and controls turns these steps into a control matrix with owners and evidence.

How Didit helps with EUDI Wallet integration

EUDI Wallet acceptance is coming soon, with no date or price yet.[17] See how we approach it on the EUDI Wallet solution page, whose wording is "Integrate today, and keep it when the wallet arrives".

What exists today is the rest of the flow in this guide. Didit runs MitID, BankID Sweden, Finnish Trust Network, Smart-ID and Mobile-ID alongside document capture, with a configured document fallback.[18] See eID verification. Workflows branch by country and result, webhooks are signed, and retention is configurable from 1 month to 10 years.[19][20][21] Didit acts as a data processor and you remain the controller.[22] Didit holds SOC 2 Type 1 and Type 2 reports, ISO/IEC 27001:2022 certification and iBeta Level 1 presentation attack detection testing.[23] For prices, see pricing.

Didit provides

  • National eIDs and document checks in one workflow
  • Routing branches and a document fallback
  • Signed webhooks and configurable retention

Stays with you

  • Your relying party registration and intended uses
  • The risk assessment, policies and customer decision
  • Your retention decisions and legal analysis

Build your routing before the wallet arrives

Start with national eIDs and documents in one workflow.

Start freeTalk to us

Key takeaways

  • The real choice is who faces the wallet as relying party: you or an intermediary.
  • Under Article 5b(10), an intermediary is deemed a relying party and may not store data about the content of the transaction.
  • 2026/1730 puts the served customer in the access certificate; ARF v3.0.0 gives an intermediary a separate set for each customer.
  • Delete rules and retention duties collide: settle OIA_16 and AMLR Art. 77 with counsel.
  • Article 5a(15) keeps other means open, so design routing first.

Frequently asked questions

What is an EUDI Wallet integration platform?

It is a service that connects your application to EUDI Wallets, often next to other identity methods. The term has no legal meaning. On the wallet leg the vendor is either an intermediary or a host of your own instance, so ask which role applies.[1][6]

How do I integrate the EUDI Wallet into my service?

Register in your Member State, define each intended use and its attributes, then choose a route: your own verifier, an intermediary, a platform, or specialist tooling. Requests are signed with an access certificate and carry a registration certificate.[2][7]

What is a relying party intermediary?

It is a person or company that interacts with wallets on behalf of relying parties. Article 5b(10) deems it a relying party and forbids it from storing data about the content of the transaction.[1][6]

Do I still have to register if I use an intermediary?

Yes. The ARF requires the intermediary to ensure that each customer is registered in the Member State where that customer is established. The registrar decides how, and may let the intermediary handle the filing with proof of the relationship.[6][7]

Can my vendor keep the signed wallet response as evidence?

Treat this as an open question. An intermediary may not store transaction content, and ARF requirement OIA_16 tells verifiers to discard signature values once no longer needed. Regulated firms should settle this against AMLR Article 77 with counsel.[1][7][9]

When must private companies accept the EUDI Wallet?

By 24 December 2027 on our count of the 36 months, if law or contract requires them to use strong user authentication for online identification. Micro and small enterprises are exempt, and acceptance applies only at the user's voluntary request.[1]

Can the EUDI Wallet replace document verification?

For one customer, a qualifying wallet can stand in for the document check, but not as your only route: wallet use is voluntary and other means must stay available under Article 5a(15). The AMLR allows identity documents alongside electronic identification, so plan both.[1][9]

Does Didit accept EUDI Wallets today?

No. EUDI Wallet acceptance is coming soon, with no date or price yet. Today Didit runs national eIDs and document checks in one workflow.[17][18]

Sources

  1. Regulation (EU) No 910/2014, consolidated text of 18 October 2024, EUR-Lex.
  2. Commission Implementing Regulation (EU) 2025/848, registration of wallet-relying parties, EUR-Lex.
  3. Commission Implementing Regulation (EU) 2026/1730 of 15 July 2026, EUR-Lex.
  4. Commission Implementing Regulation (EU) 2024/2982, protocols and interfaces, EUR-Lex.
  5. Commission Implementing Regulation (EU) 2026/1731 of 15 July 2026, EUR-Lex.
  6. Architecture and Reference Framework v3.0.0, European Commission, July 2026.
  7. ARF v3.0.0, Annex 2, high-level requirements by topic, European Commission.
  8. Technical Specification 5, relying party registration formats and API, European Commission.
  9. Regulation (EU) 2024/1624 (AMLR), EUR-Lex.
  10. Regulation (EU) 2016/679 (GDPR), EUR-Lex.
  11. Regulation (EU) 2022/2554 (Digital Operational Resilience Act), EUR-Lex.
  12. OpenID4VP and OpenID4VCI conformance tests are complete and open for self-certification, OpenID Foundation, 7 August 2026.
  13. Functional Conformance Assessment Framework, EUDI Wallet project.
  14. EUDI Wallet Reference Implementation documentation, European Commission.
  15. EUDI verifier endpoint repository, Apache License 2.0.
  16. ARF v3.0.0, Annex 5, design guide for data sharing scenarios, European Commission.
  17. EUDI Wallet, Didit solution page.
  18. Digital ID wallets, Didit documentation.
  19. Workflow builder, Didit documentation.
  20. Webhooks, Didit documentation.
  21. Data retention, Didit documentation.
  22. Security and compliance, Didit documentation.
  23. Certifications, Didit documentation.

The route you pick today should survive a change of vendor, a late national wallet and a retention audit. Follow the rollout and how Didit approaches acceptance on the EUDI Wallet solution page.

Get your identity flow ready for every route

Verify users with national eIDs and documents today, in one workflow.

Start freeTalk to us

Infraestructura per a identitat i frau.

Una API per a KYC, KYB, monitorització de transaccions i anàlisi de carteres. Integra-la en 5 minuts.

Demana a una IA que resumeixi aquesta pàgina