Blockchain
Blockchain Certificate Verification
Tamper-proof academic credentials on an EVM chain
- Solidity
- Hardhat
- Next.js
- ethers.js
- +2
Blockchain · Major Project
Tracks each product from maker to shelf, looked up by scanning a QR
Overview
Manufacturers, distributors and retailers each hold a role in the contract, and every handover of a product is written as a signed, timestamped event. Each item gets a QR code; scanning it opens a public page that replays the whole journey straight from chain data. Role checks stop anyone recording a step they are not entitled to. Runs on a local Hardhat chain or Sepolia.
What makes it stand up
Module breakdown
OpenZeppelin AccessControl grants each participant a role.
Registers items with batch, origin and metadata hash.
Records each transfer between participants as an event.
Node.js generates QR codes that resolve to the item page.
React timeline rebuilt from the item's event history.
After this, you will be able to
Technology stack
You receive
Keep looking
Blockchain
Tamper-proof academic credentials on an EVM chain