Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Bitcoin Protocol Specification

Bitcoin Protocol Specification cover

Bitcoin is the peer-to-peer electronic cash protocol and payment network introduced by Satoshi Nakamoto. This book is generated from the LaTeX specification in this repository.

Read

Scope

This specification covers consensus rules, primitive data structures, serialization, transactions, Script execution, blocks, proof of work, mempool behavior, peer networking, constants, and network parameters.