↓ Skip to main content

“We are going to create, digitally sign, and broadcast a Bitcoin transaction in pure Python, from scratch, and with zero dependencies.”

Andrej Karpathykarpathy.github.io ↗

Karpathy writes the elliptic curve math, the keys, the addresses and the transaction by hand, then broadcasts a real one. Strip away the price charts and Bitcoin is a signed ledger entry plus a lot of hashing. Read the code and the hype gets a lot smaller.