Teaching tool
Mining game
Find a nonce that makes the hash start with enough zeros. Toy SHA-256 search — not a real miner.
How to play
- A block needs a special hash (it must start with enough zeros).
- Type any nonce (a number) and click Mine.
- If the hash does not qualify, try another nonce — that search is the “work.”
In Bitcoin, miners change the nonce until SHA-256(block header) meets the network target. You're doing a tiny version of that search. No real coins.
Nonce
Nonce = the number you change each try.
Hash (SHA-256)
Hash = a fingerprint of the block header + nonce.
Enter a nonce (try 0) and press Mine to see a hash.
Nothing hashed yet. Enter a nonce (try 0) and press Mine. You will see a 64-character fingerprint here.
Block header
Block header = the data being hashed this round (previous hash + time + nonce).
Previous hash and time stay fixed this round. Only the nonce changes.