Digital Product Passport

The Digital Product Passport (DPP) is an EU-driven initiative designed to enable transparent and traceable product information throughout the lifecycle of a product. Our DPP solution helps manufacturers, suppliers, and consumers access key product data easily, enhancing circular economy efforts and regulatory compliance.
This project was quickly built based on the open-source project CleanArchitectureWithBlazorServer, offering a robust and scalable foundation for enterprise-grade applications using .NET and Blazor.
Key Features
- β Product Traceability: Store and track product information, including material composition, certifications, and lifecycle events.
- π Blockchain Integration: Secure, immutable record of passport data using IOTA Tangle.
- π Multi-language Support: Currently supports English and Chinese.
- β‘ Blazor Server: Modern UI with real-time performance.
- π§© Modular Architecture: Built on Clean Architecture principles for flexibility and scalability.
- π‘ QR Code Generator: Generate passport QR codes for product labeling and quick access.
Project Background
The DPP initiative is part of the European Green Deal, aiming to make sustainable products the norm in the EU. Our implementation provides a ready-to-use foundation for businesses to align with these regulations and digitize their product information.
Technologies Used
.NET 9
Blazor Server
IOTA Blockchain
MudBlazor UI
SQLite / PostgreSQL
Docker
Traefik
CleanArchitectureWithBlazorServer
(open-source starter)
Demo
- Live Demo: materialpassport.blazorserver.com
Empower your product transparency journey with Digital Product Passports β sustainable, traceable, and future-ready.