Learn Bitcoin

The world's most comprehensive Bitcoin education platform. Learn from first principles: understand the problem, master the solution.

First Principles
Deep Understanding
Real-World Ready
Practical Skills
Self-Custody
Financial Sovereignty
Sound Money
Informed Decisions

Progressive Learning Path

Our curriculum is designed to take you from Bitcoin curious to Bitcoin expert. Each section builds upon the previous, ensuring deep understanding at every level.

The Fiat Problem & Hard Money Solution
Understanding why Bitcoin exists and the fundamental problems it solves
Beginner
8 lessons2 hours
What is Money?
History of Money
Fiat Currency Problems
Inflation & Debasement
Austrian Economic Theory
Store of Value Properties
+2 more topics
What is Bitcoin?
High-level conceptual understanding of Bitcoin's core properties
Beginner
6 lessons1.5 hours
Bitcoin's Core Properties
Peer-to-Peer Networks
Digital Scarcity
Permissionless System
Financial Sovereignty
Censorship Resistance
Using Bitcoin
Practical skills for safely storing and transacting with Bitcoin
Beginner
10 lessons3 hours
Bitcoin Wallets
Private & Public Keys
Entropy & Randomness
Seed Phrases
Address Generation
Transaction Basics
+4 more topics
Bitcoin Network & Protocol
Understanding how Bitcoin works as a decentralized network
Intermediate
12 lessons4 hours
Nodes & The Network
Blockchain Structure
Proof of Work
Mining & Miners
Hash Functions
Digital Signatures
+6 more topics
Advanced Technical Concepts
Deep dive into Bitcoin's cryptographic and technical foundations
Advanced
15 lessons6 hours
Cryptographic Primitives
Elliptic Curve Cryptography
Merkle Trees
Script Language
Transaction Types
Lightning Network Deep Dive
+9 more topics
Bitcoin Development
Contributing to Bitcoin's open-source ecosystem
Expert
20 lessons10 hours
Bitcoin Core
Development Environment
Testing Framework
Code Review Process
BIP Process
Protocol Development
+14 more topics