Weather Witness

First Flight #40
Beginner FriendlyFoundrySolidityNFT
100 EXP
Submission Details
Impact: high
Likelihood: medium
Invalid

Unbounded Mint Price Growth May Render NFTs Unaffordable

Author Revealed upon completion

Description

  • The contract uses a progressive pricing model where the mint price (s_currentMintPrice) increases with each NFT minted:

  • While this introduces a scarcity-based economic incentive, the lack of an upper limit (cap) on the mint price introduces a critical accessibility issue. Over time, minting will become increasingly expensive, potentially pricing out regular users and harming adoption.

s_currentMintPrice += s_stepIncreasePerMint;

Impact:

  • Economic Saturation: Demand may drastically fall if perceived value doesn't match increasing prices.

  • Poor User Experience: New users arriving late will face a prohibitively high mint cost.

  • Whale Centralization: Early whales can mint cheaply and monopolize access.

Recommended Mitigation

Introduce a price ceiling or tiered pricing structure to preserve accessibility and fairness.

if (s_currentMintPrice + s_stepIncreasePerMint <= s_maxMintPrice) {
s_currentMintPrice += s_stepIncreasePerMint;
}
Updates

Appeal created

bube Lead Judge 2 days ago
Submission Judgement Published
Invalidated
Reason: Design choice

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.