Blockchain
Blockchain Certificate Verification
Tamper-proof academic credentials on an EVM chain
- Solidity
- Hardhat
- Next.js
- ethers.js
- +2
Blockchain · Mini Project
Blocks, proof of work and peer sync behind a small Flask API
Overview
Builds a working blockchain without any framework, so every idea is visible in code: SHA-256 hashing, linked blocks, a mempool of signed transactions and a tunable proof-of-work puzzle. Several Flask nodes run on different ports, register each other and settle disagreements with the longest-valid-chain rule. A small web page shows each node's chain live.
What makes it stand up
Module breakdown
Block class, genesis block and hash-link validation.
Nonce search against a leading-zeros target.
Signing, verification and a pending-transaction pool.
Node registration and chain resolution between peers.
Flask routes for mining, sending and viewing the chain.
After this, you will be able to
Technology stack
You receive
Keep looking
Blockchain
Tamper-proof academic credentials on an EVM chain