Skip to main content

Digital Product Passport (DPP)

A DPP is the core credential type in DPP Kit. It describes a product — its identity, composition, origin, and compliance — in a verifiable, machine-readable format.

Creating a DPP​

  1. Navigate to Toolkit > Credentials > Issue
  2. Select DPP as the credential type
  3. Fill in the product details:
FieldDescriptionRequired
Product NameHuman-readable name (e.g., "Organic Cotton T-Shirt")Yes
DescriptionProduct descriptionNo
SKUYour internal product SKUNo
FacilityLink to a DFR (select from dropdown)No
  1. Review the draft
  2. Click Issue to sign and publish

Identifier Options​

DPPs use GTIN-14 identifiers. You have three options:

DPP Kit generates a GTIN-14 from your org prefix:

0 9347823 00002 9
│ │ │ └── Check digit
│ │ └──────── Counter
│ └──────────────── Org prefix
└────────────────── Indicator digit

Provide a SKU​

Enter your product SKU and DPP Kit derives a GTIN-14 from it. Useful when you want identifiers to be traceable back to your internal systems.

Bring Your Own GTIN​

If you have GTIN-14s from a GS1 Member Organization, enter them directly. DPP Kit validates the check digit.

Using the AI Agent​

Coming Soon

The AI Agent for DPP credentials is under active development. The DFR AI Agent is live now — the same workflow will apply to DPPs once enabled.

The DPP AI Agent will follow the same workflow as the DFR agent — upload a product image, describe the product, attach supporting documents (specs, datasheets, emissions reports), and add conformity claims with PDF evidence or DCC links. See AI Agent & Evidence for the full guide.

Linking to Facilities​

When creating a DPP, you can select a facility from a dropdown of your active DFRs. This creates a reference from the product to its manufacturing or processing location.

tip

Create your DFRs first so they're available in the facility dropdown when issuing DPPs.

After Issuance​

The DPP goes through the full credential pipeline:

  1. Signed with your organization's DID
  2. Stored in credential storage
  3. Registered in the Identity Resolver at the GTIN path

Anyone can now look up the product by its GTIN-14 — by scanning a barcode, entering the identifier in a resolver, or following the credential URL.

Pilot vs Production Behavior​

ModeWhat Happens on Re-issue
PilotSame GTIN, same resolver path. Old version overwritten.
ProductionNew GTIN, new resolver entry. Old version preserved.