Digital Product Passport

The Digital Product Passport (DPP) is an EU-driven initiative designed to enable transparent and traceable product information throughout a product’s lifecycle. Our DPP solution helps manufacturers, suppliers, and consumers easily access key product data, enhancing circular economy efforts and regulatory compliance.
Rapidly developed leveraging the open-source CleanArchitectureWithBlazorServer project, this solution provides a robust and scalable foundation for building enterprise-grade applications with .NET and Blazor.
Key Features
- β Product Traceability: Enables storing and tracking comprehensive product information, including material composition, certifications, and significant lifecycle events.
- π Blockchain Integration: Utilizes the IOTA Tangle to ensure a secure and immutable record of all product passport data.
- π Multi-Language Support: Offers user interface support for both English and Chinese.
- β‘ Blazor Server Technology: Powers a modern user interface with real-time responsiveness and performance.
- π§© Modular Architecture: Adheres to Clean Architecture principles, ensuring inherent flexibility and scalability.
- π‘ QR Code Generation: Includes functionality to generate unique QR codes for product labeling, facilitating quick access to the digital passport.
Project Background
The DPP initiative is part of the European Green Deal, aiming to make sustainable products the norm within the EU. Our implementation offers a ready-to-use foundation for businesses to align with these upcoming regulations and to digitize their product information effectively.
Technologies Used
- .NET Stack: .NET 9
- UI Framework: Blazor Server
- Distributed Ledger: IOTA Tangle (Blockchain)
- Component Library: MudBlazor UI
- Databases: SQLite / PostgreSQL
- Containerization: Docker
- Reverse Proxy: Traefik
- Base Template: CleanArchitectureWithBlazorServer (open-source starter)
Demo
- Live Demo: materialpassport.blazorserver.com
Empower your product transparency journey with Digital Product Passports β sustainable, traceable, and future-ready.