Open-source Bitcoin curriculum

Bitcoin Learning Graph

Interactive prerequisite map for Bitcoin protocol, Lightning, custody, privacy, mining, economics, history, operations, and developer concepts.

Use the interactive graph to inspect prerequisites, mark progress, discover knowledge gaps, and move through a structured learning path.

Bitcoin Learning Graph is a free, open-source study guide for people learning Bitcoin from first principles. It connects concise explanations to the concepts they depend on, so learners can see why a topic matters before they open a resource.

Start with the fundamentals, then follow branches for the protocol, Lightning Network, wallets and self-custody, privacy, mining, economics, history, operations, or developer tools. Each concept page lists direct prerequisites, dependent concepts, curated links, and an estimated study time.

The graph is designed for self-study, teaching, research, and AI-assisted discovery. Progress is saved locally in your browser; no account is required. Read the about page for the project scope, contact page for contribution paths, and privacy page for the data and third-party services used by this static site.

What you can study

  • Protocol and consensus mechanics
  • Lightning Network design and operations
  • Self-custody, recovery, and wallet tooling
  • Privacy tradeoffs and heuristics
  • Mining, economics, and Bitcoin history

Search-friendly entry points

  • Static concept pages with prerequisite and dependent links
  • Plain-text summaries for AI systems
  • Curated resource links and estimated study time