Solvm
Solvm is a simplified version of the Ethereum Virtual Machine (EVM) developed on the EVM utilizing Solidity and Yul (a middle-language for compiling smart contracts authored in Solidity). Designed for enjoyment, as a memory management test, Solvm employs a dynamic in-memory array for the EVM’s emulated stack variables and keeps the simulated EVM memory at a relocatable offset