Technical · 2023 · free/open
Mastering Bitcoin
by Andreas M. Antonopoulos & David A. Harding
THE technical reference — open source, updated for the modern protocol.
The honest summary
Mastering Bitcoin is the technical reference — the book developers actually keep open while building. Antonopoulos and Harding walk the entire protocol: keys and addresses, wallets and seed derivation, transactions and Script, the peer-to-peer network, the mempool, mining and consensus, and the modern upgrades (SegWit, Taproot, Schnorr) that changed transaction structure.
It is written for engineers but famously readable: every concept is developed from bytes upward with real examples you can verify against a node. The full text is maintained open-source, which has kept it accurate through protocol evolution in a way print-only references cannot match.
It suits developers, and serious non-developers who want to verify rather than trust their mental model. It is not an economics or “why” book at all — pair it with any shelf-one title for that. If you only ever read one technical Bitcoin book, it is this one.
Quick answers
- What is Mastering Bitcoin about?
- THE technical reference — open source, updated for the modern protocol. Mastering Bitcoin is the technical reference — the book developers actually keep open while building. Antonopoulos and Harding walk the entire protocol: keys and addresses, wallets and seed derivation, transactions and Script, the peer-to-peer network, the mempool, mining and consensus, and the modern upgrades (SegWit, Taproot, Schnorr) that changed transaction structure.
- Who should read Mastering Bitcoin?
- It suits developers, and serious non-developers who want to verify rather than trust their mental model. It is not an economics or “why” book at all — pair it with any shelf-one title for that. If you only ever read one technical Bitcoin book, it is this one.
- Is Mastering Bitcoin free to read?
- Yes — Mastering Bitcoin is published under an open license and can be read free via the official site.
Read next
The full bookshelf → · Prefer listening? Bitcoin Audible → · Terms you'll meet, defined →