Mastering Bitcoin (3rd ed.) — Antonopoulos & Harding
The technical bible: keys, transactions, scripts, mining, SegWit/Taproot/Lightning — with code. Free online, genuinely technical.
Overview
Mastering Bitcoin (3rd edition), by Andreas Antonopoulos and David Harding, is the technical reference for how Bitcoin actually works under the hood. It walks through keys and addresses, wallet types, the anatomy of transactions, Bitcoin Script, the peer-to-peer network, the blockchain data structure, mining and consensus, and modern upgrades including SegWit, Taproot and the Lightning Network. It includes real code and command examples, and the full text is freely available online under a Creative Commons license.
The strength is depth and authority: this is genuinely technical, precise material that developers and serious learners rely on, and the third edition updates coverage to current protocol features. The honest caveats: it is emphatically not a first book. If you don't yet understand what Bitcoin is or want the economic "why," start elsewhere — this assumes you want the engineering "how" and rewards some programming and command-line comfort. Certain fast-moving areas (like Lightning) inevitably move faster than any printed book.
Buy it if you're a developer or a technically serious learner who wants the canonical, code-level explanation of Bitcoin. If you want inspiration or economics, Antonopoulos's own Internet of Money or Alden's Broken Money will serve you far better first.
Key features
- Format: paperback and eBook — full text free online
- License: CC-BY-SA (openly available)
- Level: genuinely technical; suits developers
- Topics: keys, transactions, Script, mining, SegWit, Taproot, Lightning
- Includes real code and command-line examples
- 3rd edition updated for modern protocol features
- The de facto technical reference for Bitcoin
Specs
- format Paperback/eBook (free online)
- license CC-BY-SA
Who it’s for
Developers and technically serious learners — not a first book.
Mastering Bitcoin (3rd ed.) — Antonopoulos & Harding: frequently asked questions
Should this be my first Bitcoin book?
No. It's a technical reference that assumes you want the engineering detail. Start with an economics or beginner book, then come here for depth.
Do I need to code to benefit?
You'll get far more from it with some programming and command-line familiarity, though motivated non-coders can still follow the concepts.
Is it really free?
Yes — the full text is online under CC-BY-SA. Buying a copy supports the authors and gives you a durable print reference.
Is it up to date?
The 3rd edition covers SegWit, Taproot and Lightning, but fast-moving areas evolve beyond any book, so check current sources for the latest details.
More in Books
Broken Money — Lyn Alden
Why the money system is broken and how Bitcoin could fix it — the measured, data-driven macro case. Increasingly the top single recommendation.
The Bitcoin Standard — Saifedean Ammous
The influential "sound money" case via monetary history. Persuasive, but heavily Austrian-biased and its stock-to-flow model aged badly.
The Internet of Money — Andreas Antonopoulos
Accessible essays on why Bitcoin matters, drawn from Andreas’ best talks.