BITCOIN RESOURCE LIBRARY

Keep the useful references close.

A curated route through the site’s guides, plus direct links to the primary documentation behind the topics.

CHOOSE A LEARNING PATH

Build understanding one layer at a time.

Explorer essentials

Begin with public records, transaction identifiers, and the difference between presentation and validation.

Explore this topic

Wallets & privacy

Understand control, recovery, address scope, and the sensitivity of wallet-wide viewing information.

Explore this topic

Developer notes

Work through read-only API contracts, infrastructure roles, node planning, and data freshness.

Explore this topic
PRIMARY SOURCES

Go to the project documentation.

External projects operate independently. Use their current documentation for release-specific behavior and service policies.

Bitcoin developer guides

The structure of transactions, blocks, wallets, and network operations. Some reference pages describe older releases; use current release documentation for version-specific commands.

Read the developer guides (opens in a new tab)

Bitcoin Core releases

Official software downloads and release verification instructions. Match the instructions to your platform and the release you actually install.

Visit Bitcoin Core downloads (opens in a new tab)

Esplora HTTP API

The primary contract for the external API illustrated on this site, including response formats, units, address history, and pagination.

Read the API documentation (opens in a new tab)

Bitcoin privacy guidance

Background on public transaction records, address reuse, and the associations created when information is shared.

Read the privacy guidance (opens in a new tab)

A term getting in the way?

Look up addresses, UTXOs, confirmations, descriptors, and other essentials.

Open the Bitcoin glossary