40% off through 03/31/24

Learn how Bitcoin's code works

✨ 7 sold ✨

Pre-order now!
$29.99
$50.07
Image of the Decoding Bitcoin Guidebook for Developers

What is Decoding Bitcoin?

Decoding Bitcoin dives into the earliest working version - the initial commit - of Bitcoin's C++ code to help curious developers learn how the decentralized cryptocurrency works under the hood.

Bitcoin's original codebase is made up of 26 files containing approximately 20,000 lines of code. We picked out the most important files, classes, and methods that form the core of Bitcoin's functionality. We documented this code line by line and break it down in this guidebook so that developers of all skill levels can understand how it works.

If you're a crypto-enthusiast, blockchain developer, open-source contributor, or simply a curious nerd, this book was written for you.

Who is this book for?

  • Crypto-enthusiasts
  • Blockchain developers
  • Open-source contributors
  • Curious nerds

Chapters

1
Overview of the Satoshi Code Implementation of Bitcoin
2
Transactions
3
Nodes
4
Blocks
5
Blockchain

Get your copy

Pre-order now!