Our mission
Most blockchain education today is either marketing fluff or unreadable academic prose. We sit in the middle: a place where curious developers, engineers and serious self-learners can actually build the systems they read about. You don't learn Bitcoin by memorising definitions — you learn it by mining a block, breaking a hash, and watching the chain reorganize in front of you.
ZeroToBlock exists to give that experience away for free. Every lesson is hands-on, browser-based, and built from the protocol up.
How we teach
Our pedagogical model has three principles:
- First principles over jargon. We start from primitives — bits, hashes, signatures — and compose them into systems. No hand-waving.
- Simulate, then describe. Every concept ships with an interactive simulator. You change inputs, you see consequences.
- Honest about tradeoffs. Bitcoin isn't magic. We explain attack surfaces, economic assumptions and the open problems.
What you'll learn
Our growing catalog covers the full Bitcoin protocol stack and adjacent Web3 topics:
- Bitcoin 101 — what Bitcoin is, why it exists, how to use it
- Proof of Work — SHA-256, mining, difficulty adjustment, Nakamoto consensus
- Block structure — Merkle trees, headers, tampering detection
- Network layer — nodes, propagation, forks, reorganization
- Digital signatures — key pairs, ECDSA, transaction authorization
- UTXO model — balance accounting, double-spend prevention
- Economics — block rewards, fee markets, halving
Who builds this
ZeroToBlock is built by a small team of engineers who have spent years working with Bitcoin and blockchain systems. We're obsessed with getting the details right — the simulations are not toys, they implement the real protocol mechanics down to the byte.
Why is it free?
Blockchain is one of the most important software primitives of our generation, and the cost of misunderstanding it — for individuals, institutions and policymakers — is enormous. Charging for the fundamentals would defeat the point. The core curriculum is, and will remain, free.
Get in touch
Found a bug, have a course suggestion, or want to partner? Reach out via our contact page. Read our privacy policy and terms of service to understand how we operate. Browse the FAQ for common questions or jump straight into the free Proof of Work course.