
EU Age Verification Solution
The European Commission is developing a harmonized, EU-wide approach to age verification, accompanied by a comprehensive age verification blueprint that is intended to facilitate practical adoption across all Member States and can be customised to the national context. Built upon the robust European Digital Identity Wallet framework, this user-friendly and privacy-preserving age verification solution enables individuals to demonstrate their eligibility for age-restricted online services, such as those restricted to adults, without disclosing more personal information than absolutely necessary. By design, the solution addresses and supports compliance with Article 28 of the Digital Services Act, helping online service providers meet legal requirements for age checks while safeguarding user privacy.
A core objective of this initiative is to deliver a consistent, secure, privacy-preserving and user-friendly age verification experience that can be easily integrated into a wide variety of digital services throughout the European Union. The modular architecture and adherence to open standards not only ensure interoperability between national systems, but also allow online service providers to adapt the solution to their own technical and regulatory environments.
This website is intended as a central resource for both developers working on the implementation of a national EU-compliant age verification solution and for online service providers seeking to integrate reliable age checks into their platforms. Comprehensive technical documentation (including the AV Profile), integration guides and open-source components are provided to promote transparency, trust and widespread reusability across the EU digital ecosystem, ensuring interoperability.
Quick Start with hosted test services
For an easy introduction, the project provides pre-configured hosted services that allow you to test the Age Verification App and its core components without the need for complex local setup. In the Getting Started section, you will find step-by-step instructions on how to use these hosted services for demonstration and evaluation purposes. This enables you to experience the full workflow, from onboarding to verification, with minimal effort.
Setting up the blueprint components
Detailed descriptions of each component in the Age Verification Blueprint can be found in the Setup section. There, you will find instructions on how to run and configure each service locally, as well as guidance on integrating the individual modules for testing and development purposes.
Technical Specifications
In the dedicated section on technical specifications, you will find detailed documentation of the system architecture and protocols used within the Age Verification Solution. This information is intended to support developers, integrators and decision-makers in understanding the technical foundations of the Age Verification Solution.
Overall Architecture
An overview of the solution architecture illustrates how the modular components interact within the system and how the Age Verification Blueprint can be integrated into different national or organizational environments. Architectural diagrams and integration patterns help clarify the flow of proof of age attestations and trust relationships.
EU Age Verification Profile
The Age Verification Solution is built to comply with the latest EU requirements for digital age verification, in alignment with eIDAS 2.0. The documentation describes the specific age verification profile and the interoperability standards that enable seamless integration across member states.
Future Use of Zero-Knowledge Proofs (ZKP)
Looking ahead, the solution roadmap includes support for privacy-enhancing technologies such as Zero-Knowledge Proofs (ZKP). This will enable users to prove their age without revealing unnecessary personal information, further strengthening privacy and regulatory compliance.
Roadmap
A dedicated roadmap section provides an overview of upcoming features, planned improvements and the strategic direction of the project. Stay up to date with the latest developments and see what’s coming next.
Support & Contact
For further assistance or to discuss integration options, especially as a member state or official authority, please visit the Support & Contact section. Our team is available to provide guidance, answer technical questions and support your onboarding process.