The contract sets buy fee as:
However, tokens are minted as:
Since ERC20 defaults to 18 decimals, minting amount results in minting only amount wei of tokens.
Likelihood:
Users may overpay significantly and receive incorrect token amounts.
Example: If user buys 1 token, they receive 1 wei of Snow, not 1e18.
However, they pay fee scaled to full token precision.
This results in massive overpayment relative to received tokens.
Impact:
Users may overpay significantly and receive incorrect token amounts.
Token economics broken
Users pay 1 ETH for 1 wei token (depending on configuration)
Severe imbalance between cost and token supply
Scale mint amount Or override decimals to 0 if integer token is intended.
The contest is live. Earn rewards by submitting a finding.
Submissions are being reviewed by our AI judge. Results will be available in a few minutes.
View all submissionsThe contest is complete and the rewards are being distributed.