Skip to Content
GlossaryEEVM (Ethereum Virtual Machine)

EVM (Ethereum Virtual Machine)

A decentralized computation engine that executes smart contracts on the Ethereum blockchain.

What is EVM (Ethereum Virtual Machine)?

The Ethereum Virtual Machine (EVM) is a Turing-complete virtual machine embedded in every Ethereum node, responsible for executing smart contract code.

It provides a sandboxed environment where smart contracts, written in languages like Solidity, are compiled into bytecode and run deterministically across the network. The EVM ensures that all nodes reach the same state after executing a contract, enabling trustless and decentralized computation. Gas fees, paid in ETH, limit the computational resources used by the EVM to prevent abuse and ensure network efficiency.

Last updated on