Getting Started
The EU Age Verification Blueprint is a reference technical specification and open-source implementation developed by the European Commission. It provides the architecture, protocols, and components needed to build interoperable, privacy-preserving age verification into online services across the EU.
When a user verifies their age, the verifier receives only a cryptographic confirmation that the age threshold is met and no date of birth, identity, or other personal data is disclosed.
Try the demo first
If you want to see how age verification works before building anything, start by installing the Age Verification App and trying the full flow against the hosted demo verifier.
→ Installing and Configuring the Age Verification App
Understand how it works
If you want to understand the architecture, the issuance and presentation flows, and the trust framework before starting implementation, start here.
I am building an Age Verification App
If you are a Member State or other implementer building a production Age Verification App based on the open-source blueprint, start with the App Developer Guide.
→ Developer Guide: Build an Age Verification App
I want to integrate age verification into my online service
If you are a technical team at an online service provider who needs to verify the age of the user, start with the Build a Verifier Guide.