A curated list of EVM resources for aspiring shadowy super coders.

***In first principles thinking you boil things down to the most fundamental truths and you reason up from there. - Elon Musk

In the smart contract world, the “Ethereum Virtual Machine” along with its algorithms and data structures are the first principles.***


Jordan McKinney - EVM Explained

An in-depth video explanation of the EVM both from an individual contract level & the overall world state of Ethereum.

Andreas Antonopoulos - The Ethereum Virtual Machine

Covers the fundamentals of how the EVM works & demonstrates how the EVM interacts with the protocol layer.

Openzepplin - Deconstructing a Solidity Contract

Set of blog posts to help you understand how your solidity code is interpreted & executed by the EVM.