Winners should fully drain the vault after final withdrawals.
Math.mulDiv rounds down; without a “last user sweeps remainder” path, dust accumulates and the final withdrawer can lack funds.
Likelihood:
Any time total assets aren’t evenly divisible by winner shares (most cases) dust occurs.
Tokens with low decimals exacerbate rounding error.
Impact:
Last withdrawer may receive slightly less or revert due to insufficient balance.
Dust builds up across tournaments, leaving stranded funds.
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.