Ethereum Virtual Machine (EVM) je prostředí, ve kterém existují všechny Ethereum účty a chytré smlouvy. Slouží jako virtuální počítač, který využívají vývojáři pro tvorbu decentralizovaných aplikací (dapp). Když jsou EVM nasazeny na jiných blockchainech, umožňují vývojářům vytvářet dApps podobně jako na Ethereum.