
EVM2
EVM2 is an EVM that runs inside the EVM, native to Go-Ethereum.

What is EVM2?
Made for Go Ethereum, and deployable on any OS as an isolated client, evm2 runs within Geth to allow tests and debugging to happen without external constraints affecting expected outcomes. Developers can use tracing analysis methods to go beyond transaction-level understanding to smart contract execution, into the detailed events around calls and transitions by the smart contracts themselves.
Web3 dapps and developer tools related to EVM2
Discover blockchain applications that are frequently used with EVM2.
Developer resources from Alchemy

EVM vs SVM: a developer's guide
A developer comparison of the EVM and SVM covering account models, parallel execution, fees, program design, and migration, with code examples.

The 6 best Solidity IDEs for developers (2026)
Explore the best IDEs for Solidity development.

New integrations for rollups partner: OP Succinct
We've added Succinct to our integrations marketplace as a trusted partner. You can experience less than 1 hour finality for your rollup, with full EVM compatibility
EVM2 alternatives
Explore web3 competitors and apps like EVM2.
App store listings are independently reviewed and written by Alchemy using a combination of inbound submissions, editorial research, public project sources, and third-party directories, including ecosystem data from The Grid under the Open Database License, DefiLlama, DappRadar, Reown, and chain ecosystem pages.

