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.