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.
By the end you’ll have written a chain in 200 lines, held your own keys, and sent a transaction you can look up on a public explorer.
Go from a first testnet deploy to a tested, verified protocol you can defend line by line to a sceptical reviewer.
Ethereum habits break here: 100 challenges rewire you to accounts, Anchor, and program-owned addresses before you deploy for real.
The mechanics are public, the failure modes are not — learn both before you put real money behind a contract you wrote.
Sub-cent fees and 400-millisecond blocks let a matching engine live on-chain — build the trading and lending programs that need it.
Read bytecode, mempool traffic, and rollup batches directly, so the platform under your contracts stops being a black box.
Stop guessing at mainnet — know why a transaction dropped, where the compute units went, and who decided the order of your slot.
Every claim about what Bitcoin can and cannot do resolves to a script, a signature, and a fee — learn to check them yourself.
The privacy tech behind rollups, private voting, and hidden-amount payments — plus how to pick a proof system and build with it.
Every circuit you write here compiles, proves, and gets verified by a real contract — no toy examples that stop at the whiteboard.
Ten of the protocols that shaped Ethereum and Solana, each stripped down to a version you can write yourself and break.