the receive function is responsible for the registration of users that pay using eth. As shown below, the receive()only updates the msg.sender balance but does not register them as participants
a user pays and is not registered leading to loss of funds of user
Manual review
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.