Points Calculation Formula

Each participant in the mySwap protocol earns points. The points are calculated as follows:

total points=fee_points×fee_points_factor+bonus_points\text{total points} = \text{fee\_points} \times \text{fee\_points\_factor} + \text{bonus\_points}

Fee Points

Fee Points are based on fees accrued on all user's positions (live and closed). The fees are calculated by converting the accrued fees to USD at the time of the position closing, or at current time for live positions. The fees are converted to points by taking them as their USD value, mutplied by 100. For instance, with lifetime fees of 25$ you are eligible for 2,500 points.

Fee Points Factor

Fee points are eligible for a multiplicative factors based on:

  • providing LP to special pools - up to x5 per position. special pools are:

PoolFactor

ETH/USDC

5

USDC/USDT

5

STRK/ETH

5

STRK/USDC

5

WBTC/ETH

5

wstETH/ETH

5

USDC/DAI

5

  • Early-bird LP: up to x2 for positions minted prior to Feb 1st 2024, x1.8 for positions to be minted prior to Match 1st 2024, x1.5 for positions to be minted prior to May 1st 2024, and decaying going forward. The exact formula is factor(days)=1+12days90factor(days) = 1 + \frac{1}{2^{\frac{days}{90}}}

    where daysdays are the number of days after the launch date (Feb 1 2024) in which the position was minted, or 0 if minted at or prior to launch date

Bonus Points

Bonus Points based on community activity and campaigns participation:

  • Bonus for Alpha-Coins and Yield-Alchemy campaign participation: Users of mySwap V1 who participated in the two NFT campaigns will receive bonus points. Each of the 8 NFTs is worth between 200 and 500 bonus points.

NFTBonus Points

Alpha Blue Coin

200

Alpha Red Coin

300

Alpha Green Coin

400

Alpha Gold Coin

500

Aurora's Ember

200

Zephyr's Cascade

300

Terra's Glimmer

400

Aqua's Gleam

500

  • Bonus for secure accounts: Coming soon

  • Bonus for mySwap community participation: coming soon

Last updated