/bitcoin-reading-list

a reading list for learning to program Bitcoin transactions

Programming Bitcoin Reading List and Projects

  • The goal of this document is to provide a reading list for learning to program Bitcoin transactions
  • The theme of this document is practical and pragmatic instruction with the goal of writing code

The document is split into two major sections: Content and Code

  • The Content section contains a reading list which emphasizes programming Bitcoin transactions
  • The Code section contains a list of open-source bitcoin projects ranging from modern popular tools to early historic implementations
  • WIP: please send suggestions to @eigenjoy or open a GitHub issue

Content

Posts

Tutorials

Papers

Specifications

Discussion

Videos

API Docs

Sidechains

Beyond Payments

Code

Core

Tools

Non-currency Applications

Beyond Payments

Miners

Wallets

Clients

Mobile

Exchanges

Merchant Tools

Bots

Block Exploration

Pooling

Sites

Related Protocols