Hashing explained: change one character and inspect the result
Turn a message into a fingerprint, then see how a tiny edit changes the result.
Explore the lessonA visual field guide to blockchain
Unfold the ideas behind blockchain and crypto. Clear explanations, meaningful visuals, and small experiments that make things click.
For curious minds. No technical background required.
Your input
100,000 sats
Creates two outputs ↓
To the recipient
70,000 sats
Change to you
29,000 sats
The difference: 1,000 sats in fees.
A payment doesn’t just subtract a balance.
It spends an output and creates new ones.
Fictional amounts. The fee is an arithmetic example, not a network estimate.
Start with an everyday question. Leave with a useful mental model.
Change an input. Make a prediction. See what actually changes.
Look under the hood with optional technical notes and exercises.
Learn by doing
Turn a message into a fingerprint, then see how a tiny edit changes the result.
Explore the lessonFollow one payment from your wallet to a block, and account for every sat along the way.
Explore the lessonThe same channel can have plenty of capacity and very little room for a payment in one direction.
Explore the lessonFollow your curiosity
From the fingerprints of data to the journey of a payment. Each topic connects to the next.
One question at a time
Start with “what happens when I press Send?” Then follow the connections to keys, fees, confirmations, and payment channels.
Explore the guided pathSmall definitions for the ideas that keep coming up.