Join the Playground
Like an open field for experimentation, the Playground invites everyone to test, deploy, and evolve wallet components freely and transparently.

About
Each participant in the Playground works within their own secure and isolated group.
User access and permissions are managed through Keycloak, while GitLab hosts the project’s source code and Helm configurations.
Built Docker images are stored in Harbor, then automatically deployed to the dedicated Kubernetes namespace through ArgoCD.
All logs and monitoring data are collected in OpenSearch, within an isolated tenant for each project.
This setup allows every team to deploy, test, and observe their own components freely — in a consistent, standardized, and fully autonomous environment.
Tools

🦊 Gitlab
Hosts your code and Helm charts, builds Docker images, and automates deployments through CI/CD pipelines.

🐳 Harbor
Stores and secures Docker images, providing a private registry for each project with built-in vulnerability scanning.

🌀ArgoCD
Deploys your applications to Kubernetes automatically, keeping every namespace in sync with your GitLab configurations.
Integration guide
Available here.

You are a wallet developer
- Connect with issuers and verifiers from other Member States.
- Validate your ISO, OID4VP and OID4VCI integrations with conformance tools.
- Simulate full user journeys with components deployed by tech providers.
- Benchmark interoperability against the European Reference Implementation.
- Share a test build with the whole ecosystem.
You are a technology provider
- Deploy your issuance, or verification component in a partitioned environment.
- Experiment your product with existing wallet implementations like France Identité.
- Promote your product to service providers looking for implementers.
- Make demos during our ecosystem sessions.
- Get displayed on this website.