Core Contracts

Regnum Aurum Acquisition Corp
HardhatReal World AssetsNFT
77,280 USDC
View results
Submission Details
Severity: medium
Invalid

Incorrect Total Category Allocations

Summary

The sum of all category allocations in the constructor totals 65.1 million tokens (18% + 10.3% + 5% + 10% + 15% + 6.8% = 65.1%), which exceeds the intended 65% allocation for initial distribution.

Impact

This results in an overallocation of 0.1% (100,000 tokens assuming 100M total supply), violating the tokenomics plan. This discrepancy could lead to a supply imbalance, affecting token valuation and distribution fairness.

Vulnerability Details

The allocations were manually set with incorrect summation. For example, LIQUIDITY_CATEGORY was allocated 6.8M instead of the intended 6.7M to reach a total of 65M.

Explain in relevant detail using numbers and creating scenarios demonstrating the impact

If the total supply is 100M tokens:

  • Intended allocation: 65M (65%)

  • Actual allocation: 65.1M (65.1%)

This creates an excess of 100,000 tokens. During token releases, the contract may lack sufficient tokens if the extra 0.1% isn’t minted or reserved, causing release failures for later beneficiaries.

Recommendations

Adjust category allocations to sum to 65M. For example, reduce LIQUIDITY_CATEGORY from 6.8M to 6.7M:

categoryAllocations[LIQUIDITY_CATEGORY] = 6_700_000 ether; // 6.7%
Updates

Lead Judging Commences

inallhonesty Lead Judge 4 months ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity

Support

FAQs

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