Savers
Bitcoin for Savers
Understand money, sats, wallets and keys, Lightning payments, and how to stay safe from scams. No technical background needed.
8 lessons, 106 min, Beginner
Choose your path
Learn Bitcoin for free, in Kiswahili or English, on your phone. No sign-up.
Savers
Understand money, sats, wallets and keys, Lightning payments, and how to stay safe from scams. No technical background needed.
8 lessons, 106 min, Beginner
Builders
From your own regtest lab to transactions, keys, Lightning and Fedimint, then build a mini-app and contribute to open source. You should be comfortable with a terminal and one programming language.
8 lessons, 990 min, Beginner–Intermediate
Lightning
Run real Lightning nodes on regtest: create invoices, open channels, route payments, and dig into HTLCs, onions and the network graph, with the book's commands and Python. Needs a laptop with Docker.
17 lessons, 600 min, Beginner–Intermediate
The Lightning path comes with a lab. Test nodes run on your own laptop through Docker, and you write commands and Python inside the lesson itself. You need a laptop.
Short lessons in plain language that you can read even without a connection.
Check yourself with a few questions at the end of each lesson.
Save safely, or build your first Bitcoin tool.
Teach your chama, or contribute lessons and code on GitHub.