claimFee Growth Can Make Game InaccessibleThe claimThrone() function increases claimFee by a fixed percentage after each successful claim:
Because this update is compounding and unbounded, the claim fee grows exponentially over time. There is no upper cap to stop the growth.
claimFeen=claimFee0×(1+100feeIncreasePercentage)n
Where:
claimFee0 = initial claim fee
feeIncreasePercentage = % increase per claim
n = number of throne claims so far
Initial = 0.1 ETH, feeIncreasePercentage = 10%
| Claim # | Claim Fee (ETH) |
| ------- | --------------- |
| 1 | 0.1000 |
| 2 | 0.1100 |
| 3 | 0.1210 |
| 4 | 0.1331 |
| 5 | 0.14641 |
| 10 | 0.25937 |
| 20 | 0.67275 |
| 30 | 1.745 |
By claim 30, the fee is already ~1.75 ETH.
Likelihood: High
This occurs every game session as long as the throne is actively claimed multiple times.
No special conditions are needed; the natural game mechanic causes it.
Impact: High
Economic Barrier: The game becomes prohibitively expensive for new players, killing participation.
Wealth Concentration: Early players (or colluding addresses) can inflate fees to lock out others.
Game Stagnation: Pot growth stalls if no one is willing to pay the high fee.
From the below demonstration fee's continually grow and can potentially discourage players.
Introduce a maximum claim fee cap to prevent exponential growth from making the game inaccessible:
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.