← All Projects

Blockchain / Full Stack

ChainVerify

Decentralized Academic Certificate Verification on Ethereum

SolidityNext.jsEthers.jsIPFSHardhatMetaMask

Problem

Certificate fraud is rampant in Malawi and across Africa. Employers have no easy way to verify academic documents without contacting institutions directly — a slow, unreliable process.

Solution

ChainVerify stores certificate hashes on the Ethereum blockchain with metadata on IPFS. Institutions sign certificates using their wallet. Employers visit the verification portal, enter a certificate ID, and get instant cryptographic proof of authenticity.

Real-World Impact

Addresses a real, documented problem in African credential verification. The architecture is replicable by any university or professional body.

Challenges Faced

Making blockchain UX accessible to non-technical university staff. Abstracted the wallet interaction behind a simple admin interface that hides key management complexity.

Key Learnings

Blockchain is most powerful when it solves a trust problem — not just a tech problem. The verification UX needed to be as simple as scanning a QR code.

Demo & Execution Screenshots

ChainVerify screenshot 1ChainVerify screenshot 2

← Previous

DataFlow MW

Next →

NexAPI