Open RDF/OWL standards for EU Digital Product Passports (ESPR 2024/1781), after-sales (RMA), and machine-readable warranties (WTY).
Canonical live publication: ns.verisav.fr · Persistent URIs: w3id.org/verisav · Registry: LOV / Verisav
The Ecodesign for Sustainable Products Regulation (ESPR, EU 2024/1781) is in force. Digital Product Passports are introduced sector by sector via delegated acts—not a single “big bang” date:
| Horizon | Sector / topic | Relevance for implementers |
|---|---|---|
| 2026 | Destruction ban for unsold consumer goods (Art. 25); annual reporting | Retail & brand compliance |
| 18 Feb 2027 | Battery passports (Battery Regulation) | First large-scale mandatory DPP class |
| 2027–2029 | Textiles, tyres, building products, metals (working plans) | Delegated acts + 18–36 month rollout typical |
| 2029–2030 | Detergents, toys, furniture (indicative) | Long-tail product categories |
Verisav vocabularies are built for machine-readable, interoperable data—not PDF brochures: JSON-LD/Turtle, GS1 Digital Link, UNTP DPP, JRC 2026 methodology themes (essential vs recommended tiers), W3C Verifiable Credentials (VCDM 2.0), and EU Business Wallet / EUID operator identity—aligned with EU registry and semantic-web practice (data.europa.eu DPP, CIRPASS-2, GS1 Europe DPP).
Three complementary RDF/OWL vocabularies standardize after-sales and product passport data:
| Vocab | Role | Version (live) | Namespace |
|---|---|---|---|
| DPP | Digital Product Passport · ESPR · traceability · VC/EBW | 1.5.2 | https://w3id.org/verisav/dpp# |
| RMA | Returns & service tickets | 1.0.0 | https://w3id.org/verisav/rma# |
| WTY | Machine-readable warranties & payment rules | 1.0.0 | https://w3id.org/verisav/wty# |
Quality bar
- Validated on LOV (Linked Open Vocabularies)
- W3ID persistent URIs (W3C community)
- Content negotiation (Turtle, JSON-LD, HTML)
- SHACL + JSON Schema per vocabulary (
validation/*.shacl.ttl,validation/*.schema.json) - CHECKSUMS.sha256 for published artefacts
- Schema.org-compatible patterns for the open web
Beyond core product lifecycle (warranty, repair, work orders):
- ESPR / policy graph:
rdfs:seeAlsoto ESPR, Data Act, Interoperable Europe Act, Commission ESPR hub, JRC methodology, CEN/CENELEC ESPR work - Interoperability: GS1 Digital Link URI syntax, GTIN/GLN, UNTP DPP, ISO/IEC 19987 (EPCIS), W3C DID 1.0
- EU identity & trust: EU Business Wallet, EUID, W3C Verifiable Credentials (
@verisav/dpp-verifiable-credentialson npm) - Trade & customs (v1.3+): country of production, due diligence, dimensions
- OWL-DL consistency (v1.5.0+)
Live docs: ns.verisav.fr/dpp/ · dpp/README.md
| Package | Purpose |
|---|---|
@verisav/dpp-verifiable-credentials |
Issue/verify W3C VCs for DPP (Veramo, EBW-ready) |
@verisav/graphql-rdf-vocabularies |
GraphQL API over TTL vocabularies (DPP, RMA, WTY) |
{
"@context": "https://ns.verisav.fr/dpp/dpp.jsonld",
"@type": "ProductPassport",
"@id": "https://example.com/product/123",
"serialNumber": "ABC123456",
"purchaseDate": "2025-07-25",
"hasWarranty": {
"@type": "Warranty",
"warrantyType": "constructeur",
"warrantyStatus": "active",
"warrantyStartDate": "2025-07-25",
"warrantyEndDate": "2027-07-25"
}
}@prefix dpp: <https://w3id.org/verisav/dpp#> .
<https://example.com/product/123> a dpp:ProductPassport ;
dpp:serialNumber "ABC123456" ;
dpp:purchaseDate "2025-07-25"^^xsd:date .curl -H "Accept: text/turtle" https://w3id.org/verisav/dpp
curl -H "Accept: application/ld+json" https://w3id.org/verisav/dpp
curl https://w3id.org/verisav/dpp# Example: validate instance data against published shapes
# Shapes: dpp/validation/dpp.shacl.ttl| Resource | URL |
|---|---|
| Website | https://www.verisav.fr |
| Namespace | https://ns.verisav.fr/ |
| W3ID | https://w3id.org/verisav/ |
| LOV (agent) | https://lov.linkeddata.es/dataset/lov/agents/Verisav |
| Zenodo DOI (concept, latest) | https://doi.org/10.5281/zenodo.18016853 |
| Zenodo DOI (v1.5.2) | https://doi.org/10.5281/zenodo.20321287 |
| Schema.org DPP proposal | schemaorg/schemaorg#4663 |
@software{verisav_vocabularies_2026,
title = {Verisav Semantic Vocabularies: DPP, RMA, WTY},
author = {Boutillier, Kévin},
year = {2026},
publisher = {Zenodo},
doi = {10.5281/zenodo.18016853},
url = {https://doi.org/10.5281/zenodo.18016853},
note = {Version 1.5.2; version-specific DOI: 10.5281/zenodo.20321287},
version = {1.5.2}
}See CITATION.cff for CFF metadata.
See CONTRIBUTING.md. Changelog: CHANGELOG.md and per-vocabulary */CHANGELOG.md.
CC BY 4.0 — attribution required.
Verisav — open standards for compliant, interoperable Digital Product Passports and after-sales data.