Skip to content

DPP Overview

DPP Overview

qr3.app supports the EU Digital Product Passport today for two complete categories and ships with a built-in EU validator:

  • Battery — EU battery regulation 2023/1542, Phase 4a mandatory fields
  • Textile — French Loi AGEC + ESPR delegated act (draft)
  • EU compliance validator — integrated rule checks with live preview and simulator

All three core capabilities run on the same API stack and the same dashboard. GS1 Digital Links resolve under /01/...; HTML, JSON-LD, and linkset views come out of the same resolver.

Quick start

  1. Register GS1 identifiers — see GS1 onboarding
  2. Create a DPP (battery or textile) — in the dashboard at /dashboard/dpp/new
  3. Watch live EU compliance inside the form — errors and warnings before save
  4. Print the canonical GS1 URI as the QR target — https://qr3.app/01/{GTIN}/21/{SERIAL}

Core pages

What is usable out of the box today

  • Battery and textile as complete DPP schemas (create, CSV/XLSX bulk import, update, delete)
  • GTIN, serial, and lot handling
  • market_countries as a base field (AGEC-FR trigger) across all categories
  • Content negotiation for HTML, JSON, JSON-LD, and linksets
  • QR assets as SVG, PNG, vector PDF, and EPS
  • EU registry mock + webhook path — real adapter follows once the EU API is published

What is intentionally out of scope

  • DID / verifiable credentials workflows (Phase 4c)
  • Scan-analytics aggregation for DPPs (Phase 4b)
  • ERP/PLM connectors (Phase 4c)
  • Product categories beyond battery + textile (roadmap dependent)