Traditional certificates can be lost, forged, or manipulated.
EduProof solves this by keeping all verified certificates directly on-chain —
making them easily verifiable and immutable.
Institutions can issue certificates, and anyone can later verify them using a unique Certificate ID.
EduProof is a simple, beginner-friendly Solidity smart contract that stores and verifies educational certificates on the blockchain. It allows institutions to issue, verify, and revoke certificates using a unique Certificate ID. All data is stored on-chain, making records tamper-proof, transparent, and easily verifiable by anyone. The system uses events for tracking and supports secure, immutable academic credential management.
EduProof contract will:
Let authorized institutions issue certificates.
Store basic certificate details (student name, course, date, issuing authority).
Allow anyone to verify a certificate by its unique ID.
Lets the contract owner (institution) issue certificates with student details.
Stores information such as student name, course name, institution, and issue date.
Enables public verification of certificates anytime, from anywhere.
Allows the owner to revoke a certificate if it becomes invalid.