Normal Behavior: The penalty fee mechanism (phasePenaltyBps) should impose a meaningful economic cost on users who exceed their swap limits, deterring excessive selling during token launches.
Issue: The constructor allows deploying with phasePenaltyBps set to 0, completely disabling the penalty mechanism.
No constructor validation ensures phasePenaltyBps > 0:
No Economic Deterrent: Users can exceed limits without financial penalty
Anti-Bot Mechanism Weakened: Bots can sell aggressively knowing there's no fee penalty
Protocol Goal Defeated: The penalty system exists specifically to discourage large sells
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.
The contest is complete and the rewards are being distributed.