Welcome to Advanced MEV. This course progresses from theory to practice across five sessions: fundamentals, extraction mechanics, infrastructure, opportunity discovery and risk management, and finally an end-to-end arbitrage bot implementation. It is designed for advanced builders with Solidity, JavaScript, Ethereum transaction mechanics, and DeFi knowledge.
Course overview and expectations. What MEV is, who this course is for, how the modules fit together, and how to get the most out of the material.
What MEV is and why it exists as an emergent property of public blockchains. Ecosystem actors and incentives.
Key Concepts include:
Slides here.
Arbitrage foundations and more controversial strategies: sandwiches and frontrunning; impacts, defenses, and responsibility.
Key Concepts include:
Slides here.
MEVS2 Code1: Arbitrage Calculator
How Flashbots, MEV-Boost, builders, and private orderflow work. Why private submission changes the risk profile.
Key Concepts include:
Slides here.
MEVS2 Code1: Flashbots
Mempool monitoring and filtering at scale; profitability calculations; failure modes and legal considerations.
Key Concepts include:
Slides here.
Bringing it all together: on-chain contracts, off-chain monitoring, private submission, and safe deployment practices.
Key Concepts include:
Slides here.
MEVS5 Code1: Flashloan Arbitrage
MEVS5 Code2: Mempool Monitor