Additional reading and exercises
Slides and Resources
- Lecture Slides - EVM Presentation (PDF)
- Interactive EVM Reference - evm.codes - Explore opcodes, gas costs, and execution details
Additional Reading
- History and Future of EVM Jumps -
- Understanding the Yellow Paper's EVM - ethereum.org tutorial
Exercises
- Use evm.codes Playground to trace through simple bytecode execution
- Explore the geth EVM implementation,
- or revm rust implementation
- Compare gas costs of different opcodes and understand the reasoning behind them