A Python toolkit for learning how blockchains work: 104 breakthroughs in cryptography, consensus, networking and smart contracts, from the one-time pad to Ethereum gas, each reproduced as a small, typed implementation with a figure and a runnable experiment.