implementation
Lacks Zero Check Address in Constructor in Proxy.sol
The contract lacks a check for a zero address in the constructor. This could potentially lead to issues if the contract is accidentally initialized with a zero address.
Manual Review
It is recommended to add a check in the constructor to prevent the implementation address from being a zero address. This can be done using a require/revert statement as follows:
initialize Error : error Proxy__NoZeroAddress();
Implement This as in Constructor :
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.