de en es fr nl pl pt sv zh

evm

I built EVM from scratch. Again.

Sergey Melnychuk

TL;DR: yevm — (Yield-aware | Yet another) EVM implementation — async-first, WASM-native Ethereum VM in Rust, ~12.7K lines across 8 crates. 99.6% on GeneralStateTests at Cancun, cross-validated against revm on Osaka/Fusaka mainnet. Three application layers on top: in-browser simulation, yevm-lens...

Ethereum VM impl from scratch in Rust

Sergey Melnychuk

TL/DR: solenoid - lightweight, async-first, WASM-friendly Ethereum VM implementation in Rust. ~6800 lines of code, processes real mainnet blocks, runs in a browser. Try it live! Why (source: screenshot of solenoid tracing mainnet transaction in a browser) After spending more than a year...