EVM Compatibility
EVM-Compatible Chains¶
The Ethereum Virtual Machine (EVM) is the core component of the Ethereum network, responsible for executing smart contracts and processing transactions.
The EVM is a stack-based virtual machine capable of executing bytecode in Ethereum smart contracts. Smart contracts are written in programming languages such as Solidity or Vyper, and are compiled into bytecode. The EVM implements contract logic by executing this bytecode.
Due to the prosperity of the Ethereum ecosystem, many blockchain platforms have implemented EVM compatibility. EVM compatibility means that other blockchain platforms can support the same smart contract code and development tools as Ethereum. This compatibility allows developers to easily migrate applications they have developed on Ethereum to other EVM-supporting blockchains, or develop new applications on these chains.
Common EVM-compatible chains include: - BSC - Polygon - Avalanche - Fantom - ...