ESPR delegated acts: 2026Textile DPP expected: 2027FairlyGreen is production-ready today

FAIRLYGREEN · DIGITAL PRODUCT PASSPORT

The passport is only the surface.The governed record is the system.

One controlled product record powers your public passport, machine layer, evidence chain, and audit trail — all from the same source of truth.

ESPR-readyGS1 Digital LinkJSON-LDVC-JWTAudit trail
Digital Product Passport visualization — governed product record

DPP readiness stack

BUILT FOR THE DPP READINESS STACK

Standards, evidence, and machine access aligned before publication.

IDENTITY

GS1 Digital Link logo

GS1 Digital Link

Identity layer

DISCOVERY

CIRPASS logo

CIRPASS

Registry alignment

DATA MODEL

UNECE logo

UNECE / UNTP

Data standard

STRUCTURED DATA

JSON-LD

Machine-readable

CREDENTIAL

Verifiable credentials logo

VC-JWT

Verifiable proof

IMPACT

PEF logo

PEF

Impact method

IMPACT SCORE

Eco-score logo

Eco-score

French scoring

PROOF

Evidence-backed

Claim verification

REVIEW

Audit-ready

Export packet

PUBLIC PASSPORTMACHINE LAYEREVIDENCE LAYERAUDIT TRAIL

THE COMPLIANCE GAP

A QR code is not a Digital Product Passport.The governed record is.

A QR page can show information. It cannot prove where that information came from, whether it is current, or what changed after launch.

SURFACE LAYER ONLY

product.brand.io/label/FG-00014

A QR sticker

Links to a webpage. Nothing more.

SURFACE ACCESS ONLY

Access without governance cannot prove the product record.

×No traceable evidence

×No machine-readable data

×No verifiable credential

×No governed product record

NOT A DPP

GOVERNED RECORD

Straight Fit Denim

FG-DNM-2048 · GTIN 0714559988212M

ESPR · ART. 8

Data layer

Product identity

GTIN / SKU

Supply chain

Tier 1–4

Evidence layer

Compliance

Certificates

Impact record

Carbon + PEF

Verification layer

Credential status

Active VC

Machine access

JSON + Registry

PUBLIC PASSPORT ACTIVE

VC issued · Registry endpoint active

!

01 / SCAN ≠ TRACEABILITY

A scan is not traceability.

A QR-linked page can open successfully while still lacking a traceable evidence chain.

Missing

Proof · supplier-stage linkage · governed source record

!

02 / PAGE ≠ INFRASTRUCTURE

A polished page is not compliance infrastructure.

A passport can look complete while still lacking evidence, credential status, and machine-readable access.

Missing

Verification · credential state · audit-ready evidence

!

03 / STATIC ≠ FUTURE-READY

Static pages do not survive regulation.

DPP expectations will evolve. A fixed page becomes stale if the record and endpoints are not updateable.

Missing

Updateability · revocation · endpoint continuity

The passport deadline is visible.The data work starts earlier.

Textile DPPs are moving from policy into implementation. The QR page is the last mile — the harder work is building the governed record behind it: identity, evidence, impact data, credentials, and audit history.

DPP readiness runway

Policy → Data readiness → Market adoption → Verification pressure

2026–2028 implementation window

2026

Rules become concrete

Delegated acts define the evidence expectations.

Today

Build the governed record

Action starts here.

2027

DPP enters market reality

Public and machine-readable records become operational.

2028+

Verification matures

Credentials, registry access, revocation state, and data continuity matter.

TODAY

Action starts here

Build the governed record before publication.

Prepare product identity, evidence, impact data, credentials, and audit trail before the passport goes public.

IdentityEvidenceImpact dataCredentialsAudit trail

Govern record → Validate evidence → Issue credential → Publish defensibly → Verify status

2026

Rules become concrete

Delegated acts define the evidence expectations.

Today

Build the governed record

Action starts here.

Action starts here

Build the governed record before publication.

Prepare product identity, evidence, impact data, credentials, and audit trail before the passport goes public.

IdentityEvidenceImpact dataCredentialsAudit trail

Govern record → Validate evidence → Issue credential → Publish defensibly → Verify status

2027

DPP enters market reality

Public and machine-readable records become operational.

2028+

Verification matures

Credentials, registry access, revocation state, and data continuity matter.

The QR page is the last mile. The governed record is the readiness work.

Identity, evidence, impact data, credentials, and audit trail — structured before publication.

The FairlyGreen difference

Most DPPs stitch together surfaces. FairlyGreen governs the record underneath.

A QR code can expose information. It cannot keep claims, evidence, impact data, credentials, and audit history aligned over time.

BuildValidateIssuePublishVerifyDefend

FairlyGreen governed DPP stack

One controlled product record powers every public, machine, and audit surface.

Governed Product Record

SKU / GTIN · Materials · Suppliers · Claims · Impact · Credentials

Consumer passport

Same source

Evidence layer

Evidence-linked

Impact intelligence

Method retained

Machine JSON

Machine-ready

VC-JWT credential

Credential active

Audit ledger

Audit-defensible

One source every output aligned

Unified by FairlyGreen

One governed record

Common DPP patchwork

Pieces that open, report, or map — but do not govern the full record.

QR landing page

Opens, but does not prove.

Surface only

Carbon report

Separate methodology.

Stale copy risk

Supplier map

Manual updates.

Detached chain

Certificate folder

Evidence detached.

Manual review

Public claim

Duplicate copy.

Hard to verify

Audit pack

Rebuilt later.

Rebuilt manually

Separate data manual evidence rebuilt for audit

Why this matters

  • 01

    One controlled source

    Identity, materials, suppliers, claims, certificates, and impact data stay governed together.

  • 02

    Evidence before publication

    Claims pass evidence, validation, and scope checks before the passport goes live.

  • 03

    Human and machine aligned

    The same record powers the public view, JSON-LD, credentials, registry data, and status checks.

  • 04

    Defensible after launch

    Every action remains actor-attributed, timestamped, and tied to credential state.

Choose the system behind the passport — not another surface to maintain.

Record translation layer

One governed record. Fewer loose ends for every team.

FairlyGreen translates the same product truth into the outputs each team needs — impact data, claim evidence, machine-readable records, and consumer passports — without splitting the story across spreadsheets, PDFs, QR pages, and audit folders.

Sustainability

Impact stays with the product.

Materials, supplier stages, methods, and product-level impact data remain connected to the same governed record.

Method tied to identity
No stale report copies
Compliance

Every claim has a trail.

See what supports each claim, what changed since publication, and whether the passport is ready before it goes live.

Evidence before publication
Validation state visible
IT & Data

Structured once. Served everywhere.

Expose one governed source through machine-readable outputs instead of maintaining one-off exports.

JSON-LD passport data
VC-JWT status endpoints
Brand

A polished passport without the disconnect.

Publish a consumer-facing experience that stays aligned with the evidence and impact data behind it.

Brand-quality consumer story
Surface and system aligned

Governed product record

Classic Denim Jean

ActiveEvidence linkedVC issued
Product identity
Materials
Supplier stages
Impact data
Certifications
Credential state
Audit trail
source_of_truth.active
synced

One record. Four teams. No loose ends.

The public passport is the output. The governed record is what makes it trustworthy.

Governed record · Canonical source

Governed Product Record

FG-DNM-2048 · GTIN linked

Release
controlled

Straight Fit Denim

0714559988212M

StateActive
SKU / GTIN
Materials
Suppliers
Claims
Impact
Credentials

Materials governed

Stages mapped

Claims controlled

Evidence verified

Publication gate

Claims, evidence, validation, scope cleared.

Approved
Public passport · Consumer view

Digital Product Passport

passport.fairlygreen.io/gtin/0714559988212M

Validated

Product identity

Straight Fit Denim

Indigo rinse · Unisex · FG-DNM-2048

Digital Link

Passport summary

Powered by governed data
Carbon
8.7kg CO₂e
PEF
1.46pts
Circularity
92%
Materials
Journey
Proof
Care
Proof layer · Evidence ledger

Proof + Compliance

Certificates, declarations, impact and readiness — all linked.

EvidenceAttached

GOTS scope certificate

Certificate file · expiry tracked

Active

Supplier declaration

Material claim substantiated

Attached

Impact results

Carbon · PEF · circularity outputs

Current

French Eco-Score

Coût Environnemental workflow

Ready

Release readiness

Evidence package complete for publication.

88%
Claims
Evidence
Freshness
Scope
Machine layer · Trust infrastructure

Machine-readable infrastructure

api.fairlygreen.io/dpp/v1/0714559988212M

Live
JSON-LD endpoint
200 OK
{
  "@context": "w3id.org/dpp/v1",
  "type": "DigitalProductPassport",
  "gtin": "0714559988212M",
  "credentialStatus": "active"
}

Passport JSON

Available

Verifiable cred

Issued

Registry meta

Synced

Cred status

Valid

Validation

Passed

Audit trail

Active

VC-JWT credential

ES256 · Not revoked

Issued
Interoperable · machine-verifiable · audit-ready

The DPP architecture

Four layers. One governed source.

FairlyGreen's DPP system is not a publishing tool bolted onto a spreadsheet. It is a four-layer architecture where one governed record drives the consumer passport, proof layer, machine-readable outputs, credentials, and audit trail — from a single source of truth.

01

The governed record · Source of product truth

One trusted product record

Product identity, supplier tiers, material composition, claims, compliance evidence, and scope live in one trusted record — the source of truth for everything downstream. Not a spreadsheet. Not a folder of PDFs.

SKU / GTINMaterialsSupplier stagesClaimsScope
02

The public passport · Consumer-facing experience

A polished passport, backed by evidence

The governed record becomes a polished consumer passport with product story, impact scores, traceability, materials, care guidance, and circularity — always synchronized to the same trusted source.

Consumer viewDigital LinkImpactCareCircularity
03

The proof layer · Evidence behind every claim

Evidence that stands up

Certificates, supplier declarations, transformation-stage mappings, freshness signals, and compliance readiness checks stay attached to the record. Every claim has a source. Every source has a status.

CertificatesDeclarationsFreshnessReadiness
04

The machine layer · Data systems can verify

Data that systems can verify

Structured passport data, verifiable credentials, registry metadata, status endpoints, and audit signals all draw from the same record — so the passport can be verified beyond the webpage.

JSON-LDVC-JWT (verifiable credential)RegistryStatus endpointAudit trail

Unified impact intelligence

Impact data should not live in a disconnected report.

Carbon, PEF, French Eco Score, lifecycle drivers, and method state stay attached to the same product record that powers the public passport, machine layer, and audit trail.

FairlyGreen prevents:report driftduplicate impact storiesdisconnected scores

Disconnected impact report

LCA PDFs, score exports, and consumer claims are maintained separately.

Governed impact record

Method, scores, drivers, evidence, and passport state stay attached to one product record.

Governed impact record

Straight Fit Denim · SKU FG-DNM-2048

Method retainedEvidence-linkedPassport synced
Consumer DPP

Straight Fit Denim

SKU FG-DNM-2048

Impact summary

Carbon10.55 kg CO₂e
PEF558.9 µPt
French score6265

points d'impact

Published in consumer view
Governed Impact Record

Straight Fit Denim

SKU FG-DNM-2048 · GTIN 9520123456788

Carbon footprint

10.55

kg CO₂e

PEF total

558.9

µPt

French Eco-Score

Coût environnemental 6265 points d'impact

Ecobalyse-aligned · passport synced

Top impact drivers

  • 01Climate Change
    52.7%
  • 02Particulate Matter
    17.9%
  • 03Resource Use, Fossils
    10.9%
Method retainedEvidence-linkedPassport synced
Machine-readable layer
"sku":"FG-DNM-2048"
"carbon":"10.55 kg CO₂e"
"pef":"558.9 µPt"
"frenchScore":"6265"
"method":"PEF-based"
Synced · Machine-ready
Audit trail
Source retainedGoverned record
Boundary retainedCradle to consumer
Method retainedPEF profile
Review stateApproved
Traceable · Time-stamped · Review-ready
Method lock & lifecycle boundary

Same SKU

FG-DNM-2048

Same lifecycle boundary

Cradle to consumer

Same method

PEF-based

Same passport state

Synced & published

Same modeled profile. Carbon, PEF, French scoring, lifecycle drivers, method state, and passport status stay tied to one governed product record.

Method lock retained

Every claim needs a source. Every source needs a status. Every status needs a trail.

The evidence layer

Claims harden as evidence attaches.

A product claim becomes stronger when it points to materials, certificates, supplier stages, impact methods, and credential status — all tied to the same record. The scan opens the passport. Evidence determines whether the claim can be trusted.

Evidence map · Straight Fit Denim

Proof objects attached to the product record before publication.

Governed proof layer

FairlyGreen trust ladder

The scan opens the passport.

Evidence determines whether the claim can be trusted.

Claim state

Evidence-backed

Proof objects

5 linked

Review state

Passport-ready

  1. Draft claim

    Statement exists

    Unproven
  2. Evidence-backed

    Proof objects linked

    Linked
  3. Validated

    Scope checked

    Checked
  4. Credential issued

    Status anchored

    Issued
  5. Public passport

    Claim visible with proof

    Ready

Evidence coverage

  • Materials verified
  • Certificates attached
  • Impact calculated
  • Supplier stages mapped
  • Credential issued
FairlyGreen Digital Product Passport evidence map showing denim product with materials, certifications, impact, supplier journey, and credential layers

Evidence-linked

Claims are backed by proof

Certificate-backed

Documents stay attached

Actor-attributed

Changes remain traceable

Credential-ready

Status can be verified

Consumer passport

A beautiful passport, backed by evidence.

Customers see the product story, materials, care, journey, impact, and proof. Your team controls the governed record behind every chapter.

Live consumer passport · Straight Fit Denim
Credential-backedEvidence-linkedMachine-synced
01 Overview

Product identity, story, and key passport context rendered from the governed record.

FairlyGreen Digital Product Passport — branded consumer surface with modules for story, impact, journey, materials, and proof.

Same product truth. Every customer-facing module traces back to the governed record — not a disconnected marketing page.

Straight Fit DenimGTIN 071455998821MPassport validated

Machine-readable passport

Structured record generated from the governed product source.

Machine passport JSONEndpoint live
VC-JWT credentialIssued
Registry metadataSynced
Credential statusActive · Not revoked

JSON-LD endpoint

{
  "@context": "w3id.org/dpp/v1",
  "type": "DigitalProductPassport",
  "gtin": "071455998821M",
  "passportStatus": "validated",
  "credentialStatus": "active"
}

Verifiable credential

VC-JWT

Issued
IssuerFairlyGreen Infrastructure
SubjectGTIN 071455998821M
AlgorithmES256
StatusActive · Not revoked

Same product record · Same credential state · Same status endpoint

Machine-readable by design

Readable by people. Verifiable by machines.

The public passport is only one output. FairlyGreen also generates structured data, verifiable credential artifacts, registry metadata, and status checks from the same governed record — so the passport can be verified beyond the webpage.

  • Machine-readable passport JSON
  • VC-JWT credential issuance
  • Registry metadata sync
  • Active / revoked status resolution

One trusted record. Multiple verifiable outputs. No separate system to maintain.

Audit-ready by design

Every passport action leaves a defensible trail.

FairlyGreen records the actions behind the passport — evidence attached, validation passed, credential issued, status checked, and updates reviewed — so your team can answer buyer, auditor, and regulator questions with a traceable record.

A QR page can open. A governed record can answer questions.

  • Actor-attributed events

    Product team, system, compliance officer, and reviewer actions stay separated.

  • Evidence and validation history

    Certificates, impact results, supplier stages, and validations remain linked.

  • Credential issue / revoke state

    Issued, active, revoked, and refreshed states stay traceable.

  • Exportable defensibility record

    Evidence, validations, credentials, and status history package for review.

No spreadsheet archaeology. No supplier-email hunting. The passport record already knows what happened.

Defensibility ledger

Straight Fit Denim

FG-DNM-2048 · 2026-05-10 · Published

Live logExport-ready
Product team

Evidence attached

GOTS scope certificate linked

Evidence linked
System

Validation passed

Completeness and freshness confirmed

Validated
Compliance officer

Credential issued

VC-JWT anchored · status endpoint active

Issued
System

Passport published

Consumer + machine endpoints live

Published
System

Status checked

Credential active · not revoked

Active
Audit grammarActorTimestampEvidenceValidationCredential state

One product record should power the consumer view, machine data, evidence pack, and audit history.

FairlyGreen · Digital Product Passport

Start with one product line. Scale into a governed DPP system.

FairlyGreen helps teams move from scattered product records to evidence-backed, machine-readable Digital Product Passports built for the ESPR era.

  • Governed record with evidence at every claim
  • Consumer passport · machine endpoints · verifiable credentials
  • CIRPASS-aligned · GS1 Digital Link · ESPR-ready
  • Audit trail ready before you need it

Built for product, batch, and item-level passport rollouts.