If the contract is erroneously deployed with a zero arbiter
address and has a dispute
it cannot be settled and funds cannot be withdrawn as disputes cannot be initiated
The contract can be successfully deployed with a zero arbiter address, which shouldn't be allowed, it implements Zero address Checks for the seller and buyer but not the arbiter, this completely removes any possibility of Dispute initiation
and resolution
and funds sent to the contract have been lost forever.
Deployer/Buyer funds can get stuck in contract if arbiter address is erroneously a zero address.
Manual Review
There should be zero address checks in the constructor of the Escrow.sol
to prevent deployment in case of zero arbiter address
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.