Ethereum Virtual Machine
The runtime environment for executing smart contracts on Ethereum and EVM-compatible blockchains. The EVM is a Turing-complete virtual machine that processes bytecode compiled from high-level languages like Solidity. Every node on the network runs an identical copy of the EVM, ensuring that smart contract execution produces the same result everywhere. Many other blockchains (BNB Chain, Avalanche, Polygon, Arbitrum) implement EVM compatibility, allowing developers to deploy the same smart contract code across multiple chains.
Related terms
Every glossary term is educational only. Nothing on this page constitutes financial, investment, tax, or legal advice. Browse all 356 terms →