Beginner FriendlyFoundryNFT
100 EXP
View results
Submission Details
Severity: low
Valid

Project may fail to be deployed to chains not compatible with Shanghai hardfork

Summary

Project may fail to be deployed to chains not compatible with Shanghai hardfork

Vulnerability Details

Solidity compiler is 0.8.20, which introduces the PUSH0 opcode, and its not fully compatible with the Arbitrum chain

Impact

HIGH. Main contract can't be deployed.

Tools Used

Manual verification.

Recommendations

Downgrade solidity version to 0.8.19.

Updates

Lead Judging Commences

inallhonesty Lead Judge
over 1 year ago
inallhonesty Lead Judge over 1 year ago
Submission Judgement Published
Validated
Assigned finding tags:

PUSH0 not available on Arb

Support

FAQs

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