Description:
Solc compiler version 0.8.20 switches the default target EVM version to Shanghai, which means that the generated bytecode will include PUSH0 opcodes.
Impact:
As the protocol intended to use Arbitrum chain, the contract deployment would fail on this L2 chain.
Recommended Mitigation:
Review the solidity compiler version and consider to downgrade to supported version for Arbitrum.
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.