DEV Community

HARSH D
HARSH D

Posted on

πŸŽ“ Thrilled to Announce My BTech 3rd Year Project πŸš€ Blockchain-Based Digital Credential Verification System

LIVE DEMO = https://ddbc.vercel.app/
NOTE : As there is admin approval, your MetaMask wallet will not be Authorized.
━━━━━━━━━━━━━━━━━━━━━━━
πŸ” The Challenge
Traditional certificates are:
❌ Easy to forge
❌ Slow to verify
❌ Prone to loss/damage
❌ Difficult to share digitally

━━━━━━━━━━━━━━━━━━━━━━━
πŸ’‘ My Solution
A Web3 application that issues tamper-proof certificates as NFTs on the Polygon blockchain, ensuring:
βœ… Immutable, fraud-proof credentials
βœ… Instant verification via QR code / Token ID
βœ… Decentralized storage with IPFS
βœ… Lifetime accessibility

━━━━━━━━━━━━━━━━━━━━━━━
πŸ› οΈ Tech Stack
⛓️ Smart Contracts: Solidity (ERC-721)
πŸ’» Frontend: Next.js 14 + Tailwind CSS
πŸ”— Web3 Integration: Ethers.js v6
☁️ Storage: IPFS (Pinata)
🦊 Wallet: MetaMask
βš™οΈ Development: Hardhat

━━━━━━━━━━━━━━━━━━━━━━━
πŸ“Š Key Features
✨ Admin dashboard for issuance
✨ Public verification portal
✨ QR code generation for easy sharing
✨ Role-based access control
✨ Certificate revocation capability

━━━━━━━━━━━━━━━━━━━━━━━
πŸ† Achievements
β€’ Smart contract deployed on Polygon Amoy Testnet
β€’ Complete CRUD operations for certificates
β€’ Responsive UI with Tailwind CSS
β€’ Integrated decentralized storage (IPFS)
β€’ Comprehensive test suite

━━━━━━━━━━━━━━━━━━━━━━━
🌍 Impact
This system empowers:
πŸŽ“ Universities β†’ Issue tamper-proof degrees
πŸ‘¨β€πŸ’Ό Employers β†’ Verify credentials instantly
πŸ‘©β€πŸŽ“ Students β†’ Lifetime access to certificates

━━━━━━━━━━━━━━━━━━━━━━━
πŸ’Ό Open to opportunities in Web3 Development, Blockchain Engineering, and Full-Stack Development.
🀝 Let’s connect if you’re building in the decentralized future!

hashtag#Blockchain hashtag#Web3 hashtag#Solidity hashtag#NextJS hashtag#NFT hashtag#SmartContracts hashtag#IPFS hashtag#Polygon hashtag#Innovation hashtag#EdTech hashtag#DigitalCredentials hashtag#DeveloperLife

Top comments (0)