๐ฎ๐น ๐ฉ๐ช ๐ซ๐ท ๐ช๐ธ ๐ต๐น ๐ณ๐ฑ ๐ต๐ฑ ๐ธ๐ช ๐ฉ๐ฐ ๐ซ๐ฎ ๐จ๐ฟ ๐ท๐ด ๐ญ๐บ ๐ฌ๐ท ๐ง๐ฌ ๐ญ๐ท ๐ธ๐ฐ ๐ธ๐ฎ ๐ช๐ช ๐ฑ๐น ๐ฑ๐ป ๐ฎ๐ช ๐ฒ๐น ๐ธ๐ฆ ๐จ๐ณ ๐ฏ๐ต ๐ฐ๐ท ๐ฎ๐ณ ๐น๐ท ๐ป๐ณ ๐ฎ๐ฉ
This week I ran Reecoโs textile Digital Product Passports through both reference toolchains of the European DPP ecosystem โ the CIRPASS-2 projectโs validator and mock EU registry, and the UN Transparency Protocol test suite. Not a slide. The real tools, with the output saved.
The verdict on the passports: they pass official UNTP 0.7.0 validation, they are valid Verifiable Credentials, and they carry an enveloping signature verifiable against a public did:web. They register in the mock EU registry with a cryptographic Proof of Registration.
But here is the part that matters for the whole ecosystem, not just for Reeco.
The official test suite could not yet validate this version of the protocol. A perfectly valid passport came back as a failure โ not because the passport was wrong, but because the tooling had not caught up with the specification.
I did not write a post about it. I opened the issues, and I contributed the fixes upstream โ leaving the existing path untouched and the baseline intact. The work is public; anyone who wants the detail can find it.
A conformance claim you cannot reproduce is a marketing claim. A conformance claim backed by a public contribution to the standardโs own tooling is something else.
I know which version I am running.
Stefano Cipriani is founder of Reecoยฎ, Expert Member of CIRPASS-2 (EWG1, EWG3), JRC Registered Stakeholder

