Ethereum Virtual Machine (EVM)

DeFi

The Ethereum Virtual Machine (EVM) is a system that allows computer programs, called smart contracts, to run on the Ethereum network. It ensures that these programs work correctly and consistently across all computers connected to the Ethereum blockchain.

The Ethereum Virtual Machine, or EVM, is the computational engine at the heart of Ethereum. When a smart contract is deployed on Ethereum, it is compiled into a special set of low-level instructions — called bytecode — that the EVM knows how to execute. Every full node on the Ethereum network runs the EVM, and they all execute the same bytecode in exactly the same way, producing identical results. This is what makes smart contract execution deterministic and trustless.

Think of the EVM as a sandboxed virtual computer that exists across thousands of machines simultaneously. When a transaction triggers a smart contract, every node independently runs the same program in its own local EVM, verifies the output, and agrees on the result. No single computer is in charge — the computation is distributed and replicated across the entire network. The influence of the EVM extends far beyond Ethereum: because Ethereum became the dominant platform for smart contracts, many other blockchains — including BNB Chain, Avalanche’s C-Chain, and Polygon — built their systems to be “EVM-compatible,” using the same bytecode format and developer tools.

Example: Think of the EVM like the Java Virtual Machine (JVM) in the software world. Java code can run on Windows, Mac, and Linux because each operating system has a JVM that translates the code for local hardware. Similarly, EVM-compatible blockchains all share the same “language,” allowing smart contracts to run consistently across completely different networks.

Top tokens on arbitrum

  • WETH
    WETHWrapped Ether
    $1.79K$131.87M
  • USDC
    USDCUSD Coin
    $1.00$127.65M
  • WBTC
    WBTCWrapped BTC
    $63.94K$79.27M
  • USD₮0
    USD₮0USD₮0
    $1.00$54.61M
  • ARB
    ARBArbitrum
    $0.092$30.72M
  • USDai
    USDaiUSDai
    $1.00$11.10M
  • USDC
    USDCUSD Coin (Arb1)
    $1.00$8.68M
  • RAIN
    RAINRAIN
    $0.014$5.81M
  • ETH
    ETHEther
    $1.79K$5.81M
  • cbBTC
    cbBTCCoinbase Wrapped BTC
    $64.02K$4.35M