Building a Blockchain-Based Certificate Verification System
Certificate verification is still a slow and manual process in many institutions. This project explores how blockchain technology can simplify verification while preventing document forgery.
Technologies Used
- Next.js
- Node.js
- Solidity
- Hardhat
- MongoDB
- Ethereum
Workflow
1. Upload a certificate
2. Generate a SHA-256 hash
3. Store the hash on the blockchain
4. Verify certificates using the stored hash
Working on this project gave me practical experience with Ethereum smart contracts, cryptographic hashing, and decentralized application development.