Smart contracts, ZK cryptography, and high-performance chains.
Everything needed to ship protocols that don't get drained. Solidity and the EVM at depth, zero-knowledge fundamentals, Solana's execution model, and the systems thinking that separates protocol engineers from dapp devs. Runnable code, real specs linked beside every task, and AI prompts that teach the cryptography instead of hand-waving it.
100 challenges to understand blockchains from the inside out. Build a toy chain, mint a wallet, send your first real transaction.
Stop writing Solana programs like they're Solidity contracts. 100 challenges to build the Anchor mental model from the account layer up.
Ethereum smart contract development with Foundry — from first deploy to auditable DeFi.
Build DeFi on Ethereum end-to-end — AMMs, lending, stables, oracles, derivatives, vaults, restaking. Method-first, ships protocol-grade code.
Build DeFi on Solana — Phoenix order books, Drift perps, Jupiter aggregation, MarginFi lending, Pyth oracles, liquid staking.
Dissect the EVM, mempool, MEV layer, beacon chain, and L2 stack — work at the protocol layer, not just the contract layer.
Dissect the Solana runtime, Sealevel, JITO/MEV, Geyser, compression, and SVM forks — operate at the protocol layer.
From UTXOs to Taproot, Lightning, Ordinals, and BitVM — Bitcoin at the protocol layer and at the application layer.
100 challenges to build the ZK mental model from sigma protocols up to zkVMs — Python and Rust throughout, no hand-waving.
Build first-iteration toys of the protocols that shaped Ethereum and Solana — Optimism, zkRollups, ZCash/Tornado privacy pools, EigenLayer, ERC-4337 on the EVM side; Phoenix CLOB, Bubblegum compression, Token-2022 confidential transfer, Wormhole bridges on the Solana side.
100 challenges on the production ZK circuit language. Compile, constrain, prove, and ship — from multiplier.circom to zk-identity.