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.

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.