CertiBlock
Fake Certificate Verification System
Created on 16th January 2026
•
CertiBlock
Fake Certificate Verification System
The problem CertiBlock solves
CertiBlock allows institutions to register genuine certificates by storing their cryptographic hash on the blockchain. When a certificate is later uploaded for verification:
AI (OCR) extracts the certificate text
A hash is generated and compared with the on-chain record
Any modification, even a single character change, is detected
This makes certificate verification:
Tamper-proof (blockchain immutability)
Fast (automated verification)
Trustworthy (no centralized control)
Cost-effective (uses free test networks and open-source tools)
Challenges we ran into
One of the main challenges was setting up the local development environment and ensuring all tools worked together smoothly. We faced issues such as missing Python libraries, incorrect system paths for OCR tools, and blockchain wallet configuration on test networks.
We overcame these challenges by:
Carefully debugging installation and PATH errors
Verifying each component step-by-step before integration
Using blockchain test networks to safely deploy and test smart contracts
This process helped us better understand the full stack and improved the reliability of our solution.
Tracks Applied (1)