TracePath Open Source Digital Product Passport (DPP) Schemas

Open Source Data Standards

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.

Contribute on GitHub →

Scroll to Top