Bitcoin Layer-2s are solutions built on top of Bitcoin to help it scale, reduce costs, and unlock programmability without changing the base protocol. This course introduces the major Layer-2 architectures, how they work, and what trade-offs they involve.
This course breaks down the Bitcoin Layer-2 ecosystem into five clear modules—starting from why Layer-2s are needed, to how technologies like Lightning, Fedimint, Ark, rollups, and BitVM work. It’s designed for both beginners and experienced blockchain learners.