EVM Compatibility
Last updated
Last updated
Sonic is fully compatible with the Ethereum Virtual Machine (EVM). Any smart contract that runs on Ethereum can be deployed on Sonic without modification.
Supported Languages Solidity and Vyper
Supported EIPs
Sonic supports Ethereum's Cancun hard fork features, including PUSH0
opcode (EIP-3855), with the exception of EIP-4844 data blobs. All transactions must have a Chain ID (EIP-155 is enforced).