Digital Product Passport
Please note that this content is under development and is not ready for implementation. This status message will be updated as content development progresses.
Artifacts
Are maintained at https://test.uncefact.org/vocabulary/untp/dpp/0/about
Stable Releases For Implementation
Version 1.0 stable release for production implementation is due in June 2025 after formal public review
Release for Pilot Testing
Version 0.6.0 release artifacts can be used for pilot testing.
Latest Development Version
Latest development versions are used to reflect lessons learned from pilots but should not be used for either pilot testing or production purposes.
Ontology
The ontology for the Digital Product Passport is available in JSON-LD format and can be retrieved via content negotiation from:
https://test.uncefact.org/vocabulary/untp/dpp/0/
Example:
curl https://test.uncefact.org/vocabulary/untp/dpp/0/ -H 'Accept: application/ld+json'
Version History
History of releases is available from the Version history page.
Default Render Template
A UNTP digital product passport may be rendered in any format desired by the issuer. However a default Template Design is provided here and includes mapping of visual rendering elements to the Logical Data Model.
Sample Credential
URL | QR | Description |
---|---|---|
Sample Digital Battery Passport | A sample digital product passport as a JWT envelope signed Verifiable Credential. The URL (or QR scan) resolved to a hosted verifier that displays a human readable version. Raw JSON data can be viewed via the JSON tab and the full credential can be downloaded via the download button. |
Overview
The digital product passport (DPP) is issued by the shipper of goods and is the carrier of product and sustainability information for every serialised product item (or product batch) that is shipped between actors in the value chain. It is deliberately simple and lightweight and is designed to carry the minimum necessary data at the granularity needed by the receiver of goods - such as the scope 3 emissions in a product shipment. The passport contains links to conformity credentials which add trust to the ESG claims in the passport. The passport also contains links to traceability events which provide the "glue" to follow the linked-data trail (subject to confidentiality constraints) from finished product back to raw materials. The UNTP DPP does not conflict with national regulations such as the EU DPP. In fact, it can usefully be conceptualised as the upstream B2B feedstock that provides the data and evidence needed for the issuing of high quality national level product passports.
Conceptual Model
Requirements
The digital product passport is designed to meet the following detailed requirements as well as the more general UNTP Requirements.
ID | Name | Requirement Statement | Solution Mapping |
---|---|---|---|
DPP-01 | Granularity | The DPP should support use at either model level or at batch level or at serialised item level. | Claims are made at the passport level, which MUST have a related model and MAY have a related batch and item |
DPP-02 | Classification | The DPP should support any number of product classifications using codes from a defined classification scheme (eg UN-CPC) | The productCategory property |
DPP-03 | Materials provenance | The DPP should provide a simple structure to allow issuers to break down the material composition of their products by mass fraction and origin country so that raw material provenance requirements are easily assessed and met. | The DPP "materialsProvenance" structure is designed to meet this need. |
DPP-04 | Produced at | The DPP should provide a simple structure to describe the manufacturing facility at which the product was made. The facility identifier SHOULD be resolvable and verifiable and SHOULD link to cadastral boundary information. | The "Facility" structure including the location class is designed to meet this need |
DPP-05 | Dimensions | The DPP must support the definition of key product dimensions such as length, width, height, weight, volume so that conformity claims made at the unit level (eg Co2 intensity in Kg/Kg) can be used to calculate actual values for the shipped product | Dimensions class |
DPP-06 | Traceability | The DPP should provide a means to follow links to further DPPs and conformity credentials of constituent products so that (subject to confidentiality constraints), provenance claims can be verified to any arbitrary depth up to primary production | The links to ISO/IEC 19987 (EPCIS)-based traceability event credentials from the TraceabilityPerformance class is designed to meet this need |
DPP-07 | Characteristics | The DPP should allow an issuer to provide descriptive information about the product (image, description, etc) that is extensible to meet industry specific needs. | Characteristics property as an industry extension point |
DPP-08 | Verifiable Party | The DPP should provide DPP issuer, product manufacturer, and facility operator identification including a name, a resolvable and verifiable identifier, and proof of ownership of the identifier | DigitalProductPassport.Issuer Product.ProducedByParty, Product.ProducedAtFacility - all are uniquely identified objects and SHOULD have related resolvable Identity Resolver credentials |
DPP-09 | Claims | The DPP MUST provide a means to include any number of conformity claims within one DPP so that it can provide simple single point to aggregate all claims about the product in one place | The "conformityClaims" array is designed to meet this need |
DPP-10 | Conformity Topic | The DPP MUST provide a simple mechanism to express the sustainability/circularity/conformity topic for each claim so that similar claims can be grouped and the high level scope easily understood. | The ConformityTopic code list is designed to meet this need |
DPP-11 | Metrics | The DPP MUST provide a simple mechanism to quantify a conformity claim (eg carbon intensity, water consumption, etc) and to express any accuracy range and also to compare the claimed value to a relevant benchmark such as a standard/regulation requirement or an industry average | The "Metric" class is designed to meet this need |
DPP-12 | Criteria | The DPP MUST provide a means to reference a standard or regulation as well as the specific criteria within that standard or regulation - so that claims can be understood in terms of the criteria against which they are made. | Claim.referenceRegulation, Claim.referenceStandard, Claim.assessmentCriteria |
DPP-13 | Evidence | The DPP MUST provide a means to reference independent conformity assessments that support and verify the claims being made. The related evidence SHOULD be digitally verifiable but MAY be a simple document or web page. The confidence level attached to the evidence should be clear. | The Claim.conformityEvidence property references a relevant digital conformity credential |
Logical Model
The Digital Product Passport is an assembly of re-usable components from the UNTP core vocabulary.