eIDAS 2.0 · live

Sign in with EU Wallet

Open this page on the device that holds your EU Digital Identity Wallet (EUDI) and tap the button. The CodeB Verifier mints a fresh OID4VP 1.0 presentation request signed with ES256, bound to the verifier via the wallet‑preferred x509_hash Client Identifier Prefix (HAIP 1.0 x509_san_dns available as fallback) — your wallet validates it and prompts you for consent.

Why the wallet path is stronger than document-upload or video‑ID flows: the EUDI Wallet is cryptographic, hardware‑bound and government‑rooted. By contrast, video‑ID checks are increasingly spoofable in 2026 with generative AI (face‑swap and voice‑clone deepfakes on a webcam feed), and document uploads can’t prove the document belongs to the person submitting it. The wallet sidesteps both problems.

Scan with a wallet on another device, or tap the button below to open your wallet on this device. Both paths target the same OID4VP 1.0 request URI signed with ES256.

Open EU Wallet on this device

Initialising presentation request…

Sign in with passkey Use username and password instead

Live OID4VP 1.0 + HAIP 1.0 Verifier flow. Every page load mints a fresh signed JAR with an ephemeral P‑256 response‑encryption keypair. The wallet response handler lands once interop with the EUDI reference wallets completes; the request side is production today.
EU Wallet feature overview · Free training (dial 1844) · Deutsch