Foundation
What must be understood before a single line of protocol code is written.
The track the mandate makes compulsory: no blockchain programming begins until networking, cryptography, distributed systems and consensus are secured.
It closes with the developer toolkit — Linux, Git, containers, RPC, TypeScript, contracts — so that a participant leaving Level 1 is employable as a developer even if they go no further into protocol engineering.
The only track with no prerequisites, and the only one no other track exempts you from.
- workshops
- 20
- taught hours
- 66
- Track lead
- Developer Curriculum Architect
Modules
Networks and data
The computing substrate: how packets travel, how data is arranged.
Applied cryptography
Hashing, signatures, Merkle trees: the primitives everything else depends on.
Distributed systems and consensus
Why agreement between machines is hard, and what each consensus family buys.
Anatomy of a blockchain
Blocks, transactions, wallets, nodes — and reading critically what explorers display.
The developer toolkit
Linux, Git, containers, RPC, TypeScript and contracts: enough to ship a first application.
Capstone
A verifiable block explorer
Build an explorer that does not merely display a provider's data but verifies for itself what it shows.
- 01Interface listing a test network's blocks and transactions
- 02Local verification of digests and inclusion proofs
- 03Documentation stating what is verified and what remains assumed
The other tracks
DOT
Polkadot
12 workshops
SUB
Substrate / Polkadot SDK
18 workshops
COSMOS
Cosmos SDK
25 workshops
AVAX
Avalanche
20 workshops
TIA
Celestia and modular blockchains
20 workshops
XCHAIN
Interoperable systems engineering
15 workshops
SEC
Blockchain security
15 workshops
OPS
Blockchain infrastructure and DevOps
15 workshops
ARCH
Blockchain architecture
10 workshops
