BuildBot

Part of the Web3: Junior to Senior track · course 3 of 3

AdvancedWeb3SolidityDeFiSecurity

Production dApps: Security, Architecture & the Frontier

The senior tier of the Web3 track, continuing Smart Contracts with Solidity. Production on-chain work is a different discipline: code is immutable, money is adversarial, and every mistake is public. You reproduce the exploits that defined the industry and the patterns that prevent them, design a real dApp with wallet connection, RPC reads and an event indexer, then work through gas optimisation, upgradeable proxies and the move to L2s like Base. You read a live Uniswap pool and derive a swap quote from the constant-product formula, and finish at the 2026 frontier: account abstraction, passkey wallets, paymasters, and EIP-7702 delegations, with a live example of one on mainnet.

5 lessons · ~2.5 hours

Try the first lesson free, no account needed

Security: the exploits that defined the industry. The rest of the course unlocks with a free account.