Learn the Math of Elliptic Curve Cryptography
https://www.youtube.com/playlist?list=PLaAxhhFb7OVElRJ8Su_C2Xu2uA7WiBKKz
This is a 13-part series that starts from absolute zero (what is modular arithmetic?) and builds all the way to MuSig2 multi-signatures — the same elliptic curve cryptography that secures every Bitcoin transaction.
Every episode has interactive visualizations so you can see point addition, scalar multiplication, and signature verification happen in real time on the secp256k1 curve.
Topics covered:
- Modular arithmetic and finite fields
- Elliptic curves and the group law
- Point addition and scalar multiplication
- The secp256k1 curve and its parameters
- Private keys, public keys, and Bitcoin addresses
- ECDSA signatures (signing and verification)
- Schnorr signatures
- MuSig2 multi-signatures
No prerequisites — if you can add and multiply, you can follow along.
Built this because when I was learning Bitcoin's cryptography, I couldn't find anything that was both rigorous and visual. The existing resources were either hand-wavy ("it's one-way math, trust us") or dense academic papers. This tries to be the thing in between.
Free to watch. If you want to support the project:


Magic Internet Math
Interactive courses covering the mathematics that powers modern technology, from foundational algebra to the cryptography securing the internet.
Stacker News
Learn the Math of Elliptic Curve Cryptography \ stacker news
This is a 13-part series that starts from absolute zero (what is modular arithmetic?) and builds all the way to MuSig2 multi-signatures — the sam...



