Multiple Deposits

If a user has multiple deposits, the weighted average discount rate is applied:

DISCOUNT_RATE = (Σ(DepositValue × Rate)) / TotalDepositValue

Example:

  • 10,000 USDT deposited 6 days ago (rate = 100%)

  • 50,000 USDT deposited 91 days ago (rate = 50%)

  • Weighted average = (10,000 × 100% + 50,000 × 50%) ÷ 60,000 = 58.33%

Last updated