TracePath Open Source Digital Product Passport (DPP) Schemas
Standardized, open-source JSON Schema data specifications for building EU ESPR-compliant Digital Product Passports across fashion, apparel, textile, and supply chain applications.
What is tracepath-dpp-open-schemas?
tracepath-dpp-open-schemas is an Apache 2.0 licensed open-source repository containing community-driven JSON Schemas for Digital Product Passports. Designed to eliminate vendor lock-in, these data specifications establish interoperable standards for raw material provenance, fiber composition breakdown, chemical safety declarations, and Scope 1-3 environmental impact metrics.
Who is it for?
- Fashion & Apparel Brands: Standardize garment collection attributes, garment care guidelines, and repairability metrics.
- Textile Manufacturers & Dye Houses: Structure upstream yarn composition, REACH chemical safety declarations, and factory certifications.
- Software Engineers & Integration Partners: Validate DPP JSON payloads prior to API ingestion or ERP webhook synchronization.
- Compliance & Audit Teams: Establish immutable data standards aligned with EU ESPR and CIRPASS recommendations.
Available Schemas & Data Models
1. Apparel & Garments Schema
Defines garment construction, fiber percentage breakdowns, care instructions, resale circularity profiles, and swing tag GS1 identifiers.
2. Textile & Material Schema
Structures fabric composition, REACH SVHC declarations, water consumption metrics (L/kg), and microplastic shedding profiles.
3. Supplier Vault Verification Schema
Facilitates permissioned factory uploads for GRS, GOTS, OEKO-TEX Standard 100, and ISO 14001 certificates without exposing commercial secrets.
4. GS1 Digital Link Syntax Schema
Validates standard GS1 URI formats (e.g., /01/{gtin}/21/{serial}) to enable universal QR code scanning across retail POS and consumer smartphones.
Open Source License & Developer Guidelines
All schema definitions in tracepath-dpp-open-schemas are published under the permissive Apache License 2.0. Developers are free to inspect, fork, embed, and extend these schemas in commercial SaaS applications, enterprise ERPs (SAP, NetSuite), and e-commerce platforms (Shopify, WooCommerce).
How to Use in Your Application
git clone https://github.com/TracePath-eu/tracepath-dpp-open-schemas.git
# Validate JSON payload using ajv or jsonschema CLI
npx ajv-cli validate -s tracepath-dpp-open-schemas/schemas/v1/apparel.json -d my_passport.json
Contribute to Open DPP Standards
Join developers and sustainability experts establishing open, interoperable Digital Product Passport data structures.