Crypto OS

Knowledge Graph

Dependencies across 72 chapters. Find which earlier chapter to revisit and where your current topic fits.

Curriculum data gives each chapter core concepts and capability tags. Those are labels, not structure. This page provides the structure: which chapter must be read before another.

It answers two questions:

  • If I do not understand this chapter, which one should I revisit? Look at “Read First” at the top of the chapter or the dependency tables below.
  • Where does my current topic fit in the Crypto world? Look at the main concept spine.

Main concept spine

The backbone of the course. Each link identifies the chapter where its concept is first properly established—not first mentioned, but first fully explained.

  1. 1MoneyChapter 1 · What exactly is money?Money is not a thing; it is a way to keep accounts and settle.
  2. 2LedgerChapter 2 · Why the world depends on ledgersYour assets are an entry in someone else's ledger.
  3. 3ConsensusChapter 3 · What if we do not trust the bookkeeper?How people who do not trust each other maintain the same state together.
  4. 4BitcoinChapter 4 · Why Bitcoin was inventedA scarce digital asset with no central issuer.
  5. 5BlockspaceChapter 7 · What exactly does a blockchain sell?A chain is a market, and blockspace is its product.
  6. 6Smart ContractChapter 9 · What did smart contracts change?The rules themselves became software.
  7. 7TokenChapter 10 · Why anyone can create a tokenThe cost of issuing assets approaches zero.
  8. 8StablecoinChapter 13 · Why stablecoins matter so muchAt last, the internet has native money.
  9. 9DEXChapter 14 · How a DEX can work without a centralized exchangeHow a market quotes prices without market makers.
  10. 10LiquidityChapter 15 · What is liquidity?The money you can actually recover.
  11. 11DeFi LendingChapter 16 · How DeFi lending worksCredit risk has been turned into liquidation risk.
  12. 12PerpetualChapter 18 · Why perpetuals became a core crypto productLeverage and feedback loops.
  13. 13Onchain MarketChapter 23 · How on-chain data can observe the real worldUse on-chain data to verify for yourself what is happening.
  14. 14Agent EconomyChapter 33 · Why AI agents might need cryptoSoftware becomes an economic actor.
  15. 15Machine EconomyChapter 35 · Will machine payments become a new internet protocol?Payments and settlement between machines.

One property matters: the first eleven links all appear within Part A's first 18 chapters. Once you finish its first three stages, you have the main Crypto concepts. Later chapters combine and apply those concepts rather than adding a new backbone.

How the two branches intertwine

Part B is not a technical translation of Part A. It has its own pace, but returns to Part A for concepts at key points.

The actual path from zero to Part B's final chapter looks like this:

It moves between the two parts. These are real dependencies: before writing an AMM, understand liquidity in chapter 15; before a liquidation engine, understand lending in chapter 16; before a risk engine, understand the unified risk model in chapter 24.

Even if you only want Part B, you still need these Part A chapters. This is why Part A chapters 1–12 are prerequisites for Part B.

Starting point and endpoints

The graph has one starting point:

And two endpoints, one for each part:

Read first

T30 AuditT35 DeFi Agent

Unlocks

End of this branch

There are also eight branch endpoints. No later chapter depends on them, but each is a complete topic: chapter 22 (Meme), T11 (Token Program), T18 (Realtime), T23 (Perp), T24 (MEV), T25 (data infrastructure), T26 (cross-chain), and T31 (AI-assisted development).

A branch endpoint is still important. It means you can read it at any time without blocking other chapters. When time is short, these are the easiest chapters to postpone.

Part A dependency table

ChapterRead firstUnlocks
Chapter 1 What exactly is money?—Chapter 2, Chapter 13, Chapter 36
Chapter 2 Why the world depends on ledgersChapter 1Chapter 3
Chapter 3 What if we do not trust the bookkeeper?Chapter 2Chapter 4
Chapter 4 Why Bitcoin was inventedChapter 3Chapter 5
Chapter 5 Who ultimately owns crypto?Chapter 4Chapter 6, Chapter 34, T2
Chapter 6 What happens in an on-chain transaction?Chapter 5Chapter 7, Chapter 23, Chapter 27, T1
Chapter 7 What exactly does a blockchain sell?Chapter 6Chapter 8, Chapter 9, Chapter 11
Chapter 8 Why Bitcoin, Ethereum, and Solana are differentChapter 7Chapter 11
Chapter 9 What did smart contracts change?Chapter 7Chapter 10, T7
Chapter 10 Why anyone can create a tokenChapter 9Chapter 13, Chapter 14, Chapter 19
Chapter 11 Why do we need Layer 2?Chapter 7, Chapter 8Chapter 12
Chapter 12 Why the future will not have only one chainChapter 11T26
Chapter 13 Why stablecoins matter so muchChapter 1, Chapter 10Chapter 14, Chapter 16, Chapter 33, Chapter 35
Chapter 14 How a DEX can work without a centralized exchangeChapter 10, Chapter 13Chapter 15, T19
Chapter 15 What is liquidity?Chapter 14Chapter 16, Chapter 17, Chapter 19, Chapter 23
Chapter 16 How DeFi lending worksChapter 13, Chapter 15Chapter 17, Chapter 18, Chapter 24, T22
Chapter 17 Where does the yield actually come from?Chapter 15, Chapter 16Chapter 18, Chapter 26
Chapter 18 Why perpetuals became a core crypto productChapter 16, Chapter 17Chapter 21, Chapter 23, Chapter 24, T23
Chapter 19 How much is a token really worth?Chapter 10, Chapter 15Chapter 20
Chapter 20 What exactly is tokenomics?Chapter 19Chapter 21, Chapter 25, Chapter 30
Chapter 21 Why crypto keeps moving in cyclesChapter 18, Chapter 20Chapter 22
Chapter 22 Why memes gain valueChapter 21—
Chapter 23 How on-chain data can observe the real worldChapter 6, Chapter 15, Chapter 18Chapter 24, Chapter 25, Chapter 31
Chapter 24 Why crypto projects keep collapsing and getting attackedChapter 16, Chapter 18, Chapter 23Chapter 25, Chapter 32, T29
Chapter 25 How to understand a crypto project in 30 minutesChapter 20, Chapter 23, Chapter 24Chapter 26, Chapter 27, Chapter 31
Chapter 26 How does a protocol make money?Chapter 17, Chapter 25Chapter 28, Chapter 29
Chapter 27 Why is crypto product work different from Web2 product work?Chapter 6, Chapter 25Chapter 28
Chapter 28 What is the essence of crypto growth?Chapter 26, Chapter 27Chapter 29, Chapter 30
Chapter 29 What does crypto BD actually connect?Chapter 26, Chapter 28Chapter 30
Chapter 30 How crypto startups find product-market fitChapter 20, Chapter 28, Chapter 29Chapter 36
Chapter 31 How AI changes crypto researchChapter 23, Chapter 25Chapter 32
Chapter 32 How AI changes trading and asset managementChapter 24, Chapter 31Chapter 33, T32
Chapter 33 Why AI agents might need cryptoChapter 13, Chapter 32Chapter 34
Chapter 34 What is an agent wallet?Chapter 5, Chapter 33Chapter 35, T34
Chapter 35 Will machine payments become a new internet protocol?Chapter 13, Chapter 34Chapter 36
Chapter 36 What crypto will ultimately becomeChapter 1, Chapter 30, Chapter 35—

Part B dependency table

ChapterRead firstUnlocks
T1 What exactly is blockchain data?Chapter 6T2, T3, T4, T16
T2 Cryptography fundamentalsChapter 5, T1T3
T3 A transaction from code to chainT1, T2T5, T13, T14, T24
T4 What is RPC?T1T5, T15, T33
T5 EVM Account ModelT3, T4T6, T7, T27
T6 Solana Account ModelT5T10
T7 Solidity fundamentalsChapter 9, T5T8, T9, T12
T8 Inside the EVMT7T9, T28
T9 ERC StandardsT7, T8T12, T13, T19, T26, T28
T10 Solana ProgramT6T11
T11 Token ProgramT10—
T12 Testing & DeploymentT7, T9T19, T28, T31, T32
T13 Wallet ConnectionT3, T9T14, T27
T14 Web3 FrontendT3, T13T15
T15 Backend for CryptoT4, T14T16
T16 Databases and on-chain dataT1, T15T17
T17 IndexerT16T18, T25
T18 Realtime SystemT17—
T19 AMMs: from math to codeChapter 14, T9, T12T20, T21
T20 DEX ArchitectureT19T21, T24
T21 OracleT19, T20T22, T29
T22 Lending ProtocolChapter 16, T21T23, T35
T23 Perp DEXChapter 18, T22—
T24 MEVT3, T20—
T25 Blockchain Data InfrastructureT17—
T26 Cross-chainChapter 12, T9—
T27 Account AbstractionT5, T13T34
T28 Smart Contract SecurityT8, T9, T12T29, T30, T31
T29 Protocol SecurityChapter 24, T21, T28T30
T30 AuditT28, T29T36
T31 AI-assisted Crypto DevelopmentT12, T28—
T32 Reliable AI ArchitectureChapter 32, T12T33
T33 Tool-using Crypto AgentT4, T32T34
T34 Agent Wallet & PaymentChapter 34, T27, T33T35
T35 DeFi AgentT22, T34T36
T36 Autonomous Onchain EconomyT30, T35—

How to use this graph

Go back when stuck instead of forcing your way through.

Check a chapter's “Read First” list when it becomes hard to follow. The dependencies are real: chapter 23 uses open interest, introduced in chapter 18. If you do not understand chapter 23, you probably have not mastered chapter 18.

Work out the path before skipping ahead.

If you are interested in just one chapter, trace backward through the tables and list its transitive dependencies. The path is usually shorter than you expect: most complete prerequisite chains contain fewer than ten chapters.

Look backward when researching.

Find an unfamiliar concept on the main spine, then read its chapter. Each link is a model that can stand on its own.

Trim branches when planning classes.

To shorten a course, remove the eight branch endpoints first. They do not affect later chapters' readability. Keep the spine: removing any link undermines everything that follows.

How it differs from learning paths

Learning paths provide a recommended sequence: chapters and pacing selected for a particular reader, forming an edited route.

The knowledge graph provides hard constraints: these dependencies hold whichever path you choose.

There can be many paths, but only one graph. It validates new paths. A route that sends readers to chapter 23 without chapter 15 is a bad route.

On this page