Description |
ChainProof enables decentralized traceability of goods throughout the supply chain. The goal is to create an immutable, transparent ledger where each stakeholder (producer, transporter, distributor, retailer) logs their interactions with the product. Every action—production, transfer, verification—is recorded using smart contracts, ensuring that no data can be altered or removed.
This project is particularly impactful in industries such as agriculture, food, luxury goods, and pharmaceuticals, where authenticity, compliance, and safety are essential. By leveraging blockchain, companies and consumers can trace products back to their origin, verify quality standards, and mitigate counterfeiting or safety risks.
The system also supports QR-code integration, enabling customers to scan and view a product journey on the front end. Smart contracts validate the flow of goods in real time, and optional integrations with sensors (e.g., GPS or temperature) could simulate IoT functionality.
Beyond its technical scope, this project educates students on digital trust, transparency, and decentralized recordkeeping, aligning perfectly with supply chain innovation trends.
You can find more information on our website about the project here : https://www.monark.io/en/project/supply-chain-tracking
Deliverables & Desired Functionalities
1- Web interface using Next.js, Typescript, shadcn-ui, tailwindcss
○ Enable login via wallet
○ Manage products, suppliers and supply chain
■ Product Description: ID, Name, Description
● Product: Product ID, Quantity, Trace History
■ Trace: ID, Location, Date, Weight, Detection of critical events, Temperature (optional)
■ Actor Description: ID, Name, Description
● Producers: Certifications, Custom attributes
● Transporters: Fleet / Fuel type
● Processors: Product conversion
● Retailers: Inventory
○ QR code / RFID scanning
○ Display product journey
2- User authentication & roles management for producers, transporters, and retailers
○ Enable login via wallet and assign roles like manager, producer, transporter, processor or retailer, each with specific permissions.
3- Tamper-proof audit trail and time-stamped transactions
○ Maintain a transparent, immutable transaction log for product actions, visible and verifiable by all stakeholders.
○ Leverage existing research and algorithms from previous student thesis and project
4- End-user QR/RFID-code scanning system
○ Allow consumers to scan a QR code and view the full history of a product’s origin, shipping, and handling.
5- IOT device to keep track of temperature, humidity and the name of the farmer
○ Temperature & humidity sensors: Records storage and transport conditions in real time.
○ Tamper-proof & secure: Data is digitally signed to prevent falsification.
○ Blockchain integration: All readings are anchored on-chain to ensure transparency and integrity.
Support Provided by Monark
Monark will support the project with expertise in blockchain and smart contract development. The current team will assist with onboarding and knowledge transfer. A dedicated Discord server will be used for communication, and bi-monthly Sprint-style meetings with the CTO and/or COO will coordinate project progress. The CTO will also provide UI/UX guidance, project starters and relevant Monark tooling.
Extensive documentation will be available to help students learn the blockchain technology and deliver a functional project. In addition, Monark will provide Monark-funded wallets for on-chain operations, along with starter frontend and backend templates and wallet integration to accelerate development and lower technical barriers.
|