EUDI Wallet verification flow
A wallet presentation begins with an authenticated relying-party request and ends with a service decision. Between them, the user reviews requested data and the verifier checks cryptographic, trust, status and transaction evidence.
The framework and protocols define common building blocks. A production Irish relying party must implement the applicable profile, registration and trust arrangements when available.
For: relying-party architects, security, product and privacy teams. This is independent information, not legal, compliance or security advice.
End-to-end sequence
- Relying party identifies the service, purpose and requested attributes.
- The request reaches the wallet through a supported same-device or cross-device channel.
- The wallet authenticates the relying party and shows the request.
- The holder authorises selected disclosure.
- The wallet creates a presentation bound to the request.
- The verifier validates protocol, signature, issuer trust, credential status and transaction binding.
- The service applies its separate eligibility or risk rules.
Validation checklist
- Expected issuer and credential type.
- Signature, algorithms and trust chain.
- Expiry, revocation or status evidence.
- Audience, nonce and replay protection.
- Requested versus returned attributes.
- Holder/device binding where required.
Data minimisation
Request a derived attribute such as an over-age result where that answers the decision. Do not retain full presentations by default. Log enough to evidence the transaction without creating a new identity-data warehouse.
Failure states
Distinguish a declined request, missing credential, untrusted issuer, expired/revoked credential, invalid presentation, protocol failure and service ineligibility. Give the person a safe fallback without exposing sensitive verification logic.
Evidence and limits
MyID separates enacted rules, official implementation material, testing and vendor claims. A source can establish what its publisher says; it does not prove that every product, deployment or interpretation works as claimed. Where Irish implementation remains unsettled, this page says so.
- Regulation (EU) 2024/1183
- European Commission EUDI Wallet Toolbox and ARF
- OpenID Digital Credentials Protocols
Sources checked 22 August 2026. Re-check the linked primary material before making a consequential decision.
Next useful pages
Follow the Irish evidence
Get the business briefing when Irish wallet, verification and age-assurance evidence changes.
Join the business briefing