https://github.com/decoded-cipher/inovus-certificate-validator
A blockchain-powered certificate verification platform for @inovuslabs — enabling instant, tamper-proof validation of credentials through secure on-chain records. 🛡️📜⛓️
https://github.com/decoded-cipher/inovus-certificate-validator
alchemy hardhat openzeppelin-solidity sepolia-ethereum web3
Last synced: 5 months ago
JSON representation
A blockchain-powered certificate verification platform for @inovuslabs — enabling instant, tamper-proof validation of credentials through secure on-chain records. 🛡️📜⛓️
- Host: GitHub
- URL: https://github.com/decoded-cipher/inovus-certificate-validator
- Owner: decoded-cipher
- License: mit
- Created: 2025-04-10T11:26:53.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-06-16T06:04:40.000Z (about 1 year ago)
- Last Synced: 2025-06-16T07:23:13.948Z (about 1 year ago)
- Topics: alchemy, hardhat, openzeppelin-solidity, sepolia-ethereum, web3
- Language: TypeScript
- Homepage: https://certificate.inovuslabs.org
- Size: 1.79 MB
- Stars: 0
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🛡️ 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.
[](https://app.netlify.com/projects/inovus-certificate-validator/deploys)






## 📜 Table of Contents
* [The Story](#the-story)
* [Features](#features)
* [Tech Stack](#tech-stack)
* [Future Enhancements](#future-enhancements)
* [License](#license)
* [Contact](#contact)
## 🌟 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](https://blog.inovuslabs.org) 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](mailto:mail@inovuslabs.org) or open an issue in the repo.