Description: To like someone, the user must deposit at least 1 ETH into the smart contract. But if the other person does not like them back, this amount will be locked in the smart contract with no way to withdraw it.
Impact: A user may lose their funds if someone they liked does not like them back.
Recommended Mitigation: The smart contract LikeRegistry
should allow users to unlike and withdraw their funds if they have not been matched.
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.