PANews reported on May 7 that according to the official announcement of ZKsync, ZKsync has now achieved full EVM equivalence. Developers can directly use the EVM bytecode compiled by Solidity to deploy on the ZKsync chain without the need to use special tools such as zkSolc and Foundry ZKsync. This feature was introduced through the 27th version of the protocol upgrade and was officially approved for launch by the governance proposal ZIP-9.

EVM bytecode will be executed on EraVM through the EVM interpreter, achieving seamless compatibility with mainstream Ethereum development tools such as Foundry, Hardhat, and Remix. However, due to differences in operating modes, this mechanism still has limitations such as different gas calculation methods, some EVM instructions (such as CALLCODE, SELFDESTRUCT) are not supported, and the execution fee is higher than the native EraVM contract. ZKsync recommends that performance-sensitive projects still prioritize EraVM native development. This upgrade will gradually expand to other ZK chains in the Elastic Network.