On May 7th, according to the official announcement of ZKsync, ZKsync has now achieved full EVM equivalence, allowing developers to directly use the EVM bytecode generated by Solidity compilation 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 by the governance proposal ZIP-9.
EVM bytecode will be executed on top of EraVM through the EVM interpreter, achieving seamless compatibility with mainstream Ethereum power builders such as Foundry, Hardhat, Remix, etc. However, due to differences in operation mode, the mechanism still has limitations such as different gas calculation methods, some EVM instructions (such as CALLCODE, SELFDESTRUCT) are not supported, and the execution cost is higher than the native EraVM contract. ZKsync recommends that performance-sensitive projects still prioritize EraVM native development. The upgrade will be gradually extended to other ZK chains in Elastic Network.
ZKsync achieves full EVM equivalence, allowing developers to seamlessly deploy Ethereum contracts
2025-05-06 23:27:13
Disclaimer:
1. The information provided does not constitute investment advice. Investors should make independent decisions and bear all risks themselves.
2. The copyright of this content belongs to the original author. The views expressed herein are solely those of the author and do not represent the stance or position of this website.
Next article:
黄仁勋称中国AI市场未来几年内有望达500亿美元,错失将损失巨大