Skip to content

A blockchain-powered certificate verification platform for @inovuslabs โ€” enabling instant, tamper-proof validation of credentials through secure on-chain records. ๐Ÿ›ก๏ธ๐Ÿ“œโ›“๏ธ

License

Notifications You must be signed in to change notification settings

decoded-cipher/inovus-certificate-validator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

60 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ›ก๏ธ Inovus Certificate Validator

A blockchain-powered certificate verification platform for Inovus Labs โ€” enabling instant, tamper-proof validation of credentials through secure on-chain records. Built to preserve trust, prevent forgery, and ensure transparency in every certificate issued.

Netlify Status

GitHub license Contributions welcome GitHub last commit GitHub language count GitHub top language GitHub repo size

๐Ÿ“œ Table of Contents

๐ŸŒŸ The Story

At Inovus Labs, we've issued hundreds of certificates over the years for workshops, bootcamps, and events. But in a world where designing a fake certificate is just a few clicks away, we needed a stronger system. This project brings real trust to every credential issued, using blockchain technology to make each certificate verifiable, tamper-proof, and permanent.

For more information on the project, check out the blog post detailing the journey of building this project.

๐Ÿš€ Features

  • โœ… Blockchain-based Trust โ€” Every certificate hash is stored immutably on-chain
  • ๐Ÿ” Decentralized Validation โ€” No central database needed for verification
  • ๐Ÿ“„ Rich Metadata โ€” Includes recipient, event info, issuer, dates, etc.
  • ๐ŸŒ Optional IPFS Storage โ€” Store full metadata off-chain, verify by hash
  • ๐Ÿ› ๏ธ Role-based Access โ€” Manage certificate hashes securely (admin-ready)

๐Ÿ›  Tech Stack

  • Solidity โ€” Smart contracts
  • Hardhat โ€” Ethereum dev environment
  • Polygon Mumbai โ€” Blockchain network (testnet)
  • IPFS (via Web3.Storage) โ€” Optional decentralized file storage
  • Node.js + Ethers.js โ€” Optional integration tooling

๐Ÿ”ฎ Future Enhancements

  • ๐ŸŒ Live public certificate verification page
  • ๐Ÿ” Admin dashboard with access control
  • ๐Ÿ“ฑ QR code support for physical certificates
  • โ›“๏ธ Mainnet support (Polygon / Celo)

๐Ÿ“œ License

MIT License โ€” Free to use, modify, and share with credit.

๐Ÿ“ฌ Contact

Feel free to reach out via inovuslabs.org or open an issue in the repo.

About

A blockchain-powered certificate verification platform for @inovuslabs โ€” enabling instant, tamper-proof validation of credentials through secure on-chain records. ๐Ÿ›ก๏ธ๐Ÿ“œโ›“๏ธ

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published