An extensible Python implementation of the Ethereum yellow paper from scratch.

Building an EVM from scratch part 1 - the execution context

Building an EVM from scratch part 2 - branching instructions

Building an EVM from scratch part 3 - calldata and the function dispatcher

Building reliable EVM disassemblers

Yellow Paper Cheat Sheet

Ethernaut Bounty 1 Feedback

📬 Subscribe to the newsletter

[This page] [Github] [Gitcoin] [Twitter]