Configure an EUDI wallet issuer backend following the ARF and implementing PID credential issuance

domain: github.com/eu-digital-identity-wallet · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Review the current ARF version (v1.6, March 2025) for PID (Person Identification Data) attribute requirements; the ARF specifies mandatory attributes including family_name, given_name, birth_date, age_over_18, and the issuing_country
  2. Choose the supported credential formats per ARF: at minimum, SD-JWT VC and ISO 18013-5 mdoc formats must be supported for PID issuance
  3. Implement OID4VCI as the issuance protocol; the EUDI ARF mandates authorization code flow with PAR and PKCE for PID issuance to wallets
  4. Configure your issuer to present a valid trust anchor: your issuer certificate must chain to a trusted root within the EUDI Trust Framework (LOTL - List of Trusted Lists)
  5. Implement the batch credential endpoint if your use case requires issuing multiple credentials in one round trip; batch issuance reduces latency for composite PID+mDL bundles
  6. Test against the EUDI Reference Implementation wallets available at github.com/eu-digital-identity-wallet and run through the interoperability test scenarios published for each ARF iteration

Known gotchas

Related routes

Configure an EUDI Wallet issuer backend following the EU Architecture Reference Framework (ARF) for PID credential issuance
europa.eu · 5 steps · unrated
Prepare a relying party integration for the EUDI Wallet under eIDAS 2.0 for EU user authentication
ec.europa.eu · 6 steps · unrated
Stand up an eIDAS 2.0 EUDI Wallet verifier using a QTSP-provided connector API
eudi-wallet.eu · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans