Version 0.8.20 of Solidity uses the PUSH0 Opcode, which is not available on every chains that the project wants to deploy.
As stated in the docs , the protocol is expected to deploy all the smart contracts on the arbitrum chain which does not support PUSH0 opcode. This will result in an EVM error at deployment time.
Contracts will revert on Deployment on Arbitrum chain.
VS code.
Use an old version of Solidity for eg. 0.8.19
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.