IOTA FoundationOfficial IOTA Foundation Demo

IOTA Digital Product Passport Demo: End-to-End DPP Architecture with Identity, Notarization & Hierarchies

KChain Solutions contributed to the official IOTA Foundation DPP Demo, a reference implementation showing how manufacturers can meet EU Digital Product Passport requirements using the IOTA Trust Framework.

The Challenge

EU regulations require manufacturers to provide Digital Product Passports that track product lifecycle data from manufacturing through recycling. But DPP systems must involve multiple supply chain participants, each with different authority levels, while maintaining tamper-proof records and verifiable identity. No single technology solves all three requirements.

The Solution

The IOTA DPP Demo combines three IOTA Trust Framework building blocks into a single reference architecture: IOTA Identity for W3C-compliant product and issuer identities, IOTA Notarization for immutable lifecycle event recording, and IOTA Hierarchies for trust delegation across supply chain partners. Each participant operates within their delegated authority, and every action is cryptographically verifiable.

The Outcome

A working reference implementation that demonstrates EUDPR-ready DPP architecture. The demo shows a complete product lifecycle, from manufacturing through distribution to recycling, with verifiable identities, tamper-proof audit trails, and delegated trust at every step. It serves as a blueprint for manufacturers preparing for 2027 compliance deadlines.

Technologies Used

IOTA Identity

W3C DIDs & Verifiable Credentials for issuer/product identity

IOTA Notarization

Tamper-proof lifecycle event recording on-chain

IOTA Hierarchies

Trust delegation across supply chain participants

IOTA MoveVM

Smart contract logic for credential verification

Architecture Overview

Identity Layer

Every participant in the DPP lifecycle (manufacturers, distributors, recyclers) has a W3C-compliant Decentralized Identifier (DID) anchored on IOTA. Product identities are represented as Verifiable Credentials, enabling cryptographic verification of origin and authenticity without centralized databases.

Notarization Layer

Each lifecycle event (manufacturing, quality inspection, shipping, recycling) is notarized on-chain via IOTA Notarization. Only cryptographic hashes are stored on-chain, maintaining GDPR compliance, while full event data remains off-chain with controlled access.

Trust Delegation Layer

IOTA Hierarchies manages who can update the DPP at each lifecycle stage. The manufacturer is the trust root, delegating specific authorities to distributors, service centers, and recyclers. Verifiers can trace the full delegation chain to confirm every update was authorized.

KChain's Contribution

Valerio Mellini, founder of KChain Solutions and Solution Architect at IOTA Foundation, contributed to the DPP Demo architecture and implementation. This hands-on involvement ensures KChain brings real implementation experience, not just theoretical knowledge, to every client DPP engagement.

“The DPP Demo proved that IOTA Trust Framework can handle the full complexity of EU Digital Product Passport requirements (identity, notarization, and hierarchical trust) in a single coherent architecture. This is the reference we use when helping manufacturers plan their own DPP implementations.”

- Valerio Mellini, Founder & Solution Architect

Need DPP Compliance for Your Products?

The EU 2027 deadline is approaching. Start with a DPP Compliance Readiness Assessment to understand your obligations and get a clear implementation roadmap.