From February 2027, every battery placed on the European market needs a Digital Product Passport (DPP) under the EU Battery Regulation. The passport is a structured dataset that describes a battery's composition, origin, carbon footprint and other attributes over its whole lifecycle. It has to be machine-readable, available through standardized interfaces and exchangeable between the actors in the supply chain, such as manufacturers, recyclers and market surveillance authorities.
If you are building or integrating a system that has to handle these passports, you can use this testing environment to check it before it goes live. It has two modules:
Data validation: you upload a Battery Passport JSON file and validate it against the matching schema. The environment checks data structures, mandatory fields and value formats.
System-level testing: you connect your DPP System to a simulated network of DPP participants and run predefined test cases against the interfaces that economic operators, backup providers and other roles use to exchange data. Your production environment stays out of it.
Both modules show you the results right away, so you can find and fix problems early.
Note: The testing environment is a research project and is currently in beta. It is meant to support development and experiments. A system that passes all checks is not automatically compliant with the regulation. Treat the results as a first indication, not as a certification or a formal conformity assessment.