All Collections
Blockchain Basics
Glossary
What is the Ethereum Virtual Machine (EVM)?
What is the Ethereum Virtual Machine (EVM)?
Avalanche avatar
Written by Avalanche
Updated over a week ago

The Ethereum Virtual Machine (EVM) is what defines the rules for computing a new valid state from block to block. The EVM is a powerful, sandboxed virtual stack embedded within each full Ethereum node, responsible for executing contract bytecode. Contracts are typically written in higher-level languages, like Solidity, then compiled to EVM bytecode.

This means that the machine code is completely isolated from the network, filesystem, or any processes of the host computer. Every node in the Ethereum network runs an EVM instance which allows them to agree on executing the same instructions.

If you'd like to learn how to start your own blockchain with the EVM, please visit the following page.


For any additional questions, please view our other knowledge base articles or contact a support team member via the chat button. Examples are for illustrative purposes only.

Did this answer your question?