
Solvm
FreeGitHub Open Source Projects
Solvm is a stripped-down EVM implemented using Solidity and Yul.
About Solvm
Solvm is a compact, stripped-down implementation of the Ethereum Virtual Machine built on top of the EVM using Solidity and Yul.
Created as a memory-management challenge, it demonstrates how the EVM can be modeled within Solidity.
Solvm uses a dynamic in-memory array to hold the EVM's simulated stack variables and stores the simulated memory at a movable offset, enabling a flexible and observable memory layout during execution.
