Cedalio
Search
K

Digital Product Passport

Introduction

In this section, we describe the primary purpose of the DPP, how users can create a DPP, and how to use it.

What is a DPP

The Digital Product Passport (DPP) is a vital component of our product life cycle assessment. It contains information that provides insights into the history of each product. The DPP gathers all data related to raw materials, the production process, and supplier certifications, consolidating this information for each product.
Users can create a DPP for varying quantities of products, with the user determining the number of products included in a DPP. If any of the attributes we defined earlier (Raw Materials, Production Process, or Certifications) change, a new DPP must be created to reflect this change.

How can you create one?

To create a DPP, users need to combine different entities within the studio, such as Raw Materials, Orders, and Products.
  1. 1.
    The first step is to select a product, essentially a generic product that contains the bill of materials details and descriptive information like pictures and descriptions.
  2. 2.
    In the second step, the user needs to associate each material with an order used in the production of the product.
  3. 3.
    The user must define the quantity of units included in the DPP. If this field is left empty, we assume that all existing products are represented by this DPP.
  4. 4.
    The next step involves processing all certifications and information to be displayed in this DPP. We collect all data claims made regarding the orders related to this product, as well as those for the company supplying the orders. From these claims, we filter and display the valid ones in the public view.

How can you access de DPP?

There are two ways to access a DPP. The first method is via our public link, which renders a web view displaying all information about the product and its history.
The second option is to use our API to create a validation view that presents all information, along with links to on-chain objects, facilitating on-chain verification.