Architecture decision

Build vs buy an EUDI verifier: what a SaaS provider is really choosing

The decision is not simply code ownership versus a subscription. It is about who maintains protocol change, relying-party configuration, certificate lifecycle, validation logic and production operations.

7 minPublished 2026-09-20Updated 2026-09-20

Building the first wallet flow is not the hard part

A capable engineering team can run the EU verifier reference implementation, initialise a transaction and receive a wallet response. The long-term decision starts after that proof of concept.

Production ownership includes changes to profiles and specifications, relying-party registration context, certificate lifecycle, key management, security controls, observability and support.

Build when verifier infrastructure is strategically core

Owning the full verifier stack can make sense when wallet interactions are central to the product, the organisation has specialised identity engineering capacity and direct control over every protocol decision creates business value.

The trade-off is that ecosystem change becomes part of the internal product roadmap.

Use a shared verifier layer when the product should stay focused

A specialised verifier layer can make more sense when the product mainly needs trusted results and the wallet protocol is infrastructure rather than its differentiator.

For multi-tenant SaaS, a shared control plane can also centralise tenant registration configuration, policy and certificate state rather than duplicating the same machinery in every product module.

A hybrid boundary preserves optionality

The safest architecture is often to define an internal verifier contract first. The product talks to that contract whether the implementation behind it is fully in-house, a managed service or a hybrid.

That prevents a provider decision from becoming a product-wide rewrite.

  • Keep protocol-specific objects behind the verifier boundary.
  • Normalise verification outcomes for the product.
  • Export audit and operational telemetry.
  • Own tenant policy even if protocol execution is external.
  • Make provider replacement possible through the contract.

Primary sources

Regulatory details can change. These are the primary sources used for the current version of this guide.