15,000 USDC
View results
Submission Details
Severity: low
Valid

Solidity version 0.8.20 may not work on other chains due to PUSH0

Summary

In Solidity 0.8.20's compiler, the default target EVM version has been changed to Shanghai. This version introduces a new op code called PUSH0.

However, not all Layer 2 solutions have implemented this op code yet, leading to deployment failures on these chains. To overcome this problem, it is recommended to utilize an earlier EVM version.

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.