By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.

Decoding IX Swap's Staking System: Definitions, Formulas, and User Journey Explained

Welcome to the future of staking with IX Swap! Our newly launched staking system is designed to maximize your rewards while ensuring a fair and balanced experience for all users. Let's break down the essential elements of our staking campaigns, including the definitions, formulas, and user journey that come into play. Understanding these components will help you navigate the system effectively, enabling you to make the most of your staking experience.

Definitions

Formula

  1. Points Earned

Number of points = n*M*r*t

Explanations:

Lockup Period

Multiplier

30 Days

1.0x

60 Days

1.1x

90 Days

1.2x

180 Days

1.5x

360 Days

1.8x

For example, if I stake 10 IXS for a 60-day lockup period and I have staked for 5 days, earning 3 points per day, my points would be calculated as follows:

Number of points = 10 * 1.1 * 3 * 5 = 165 points.

  1. Penalties

Amount of Staked Asset tokens to be deducted from User  = n x [P0 x (1 − t / T)])

Explanation of the Formula:

Calculations will be rounded up to the second decimal place.

Example:

The user staked 190 IXS decides to unstake after t = 30 days with a Lockup Period of T = 90 days. Max penalty P0 = 20%

To calculate the tokens the user will receive after the penalty:

  1. Amount of Staked Asset tokens to be deducted from User: 190 x 20% × (1 − 30/90 ) = 25.33
  2. Remaining Tokens After Penalty: 190−25.33=164.67

Thus, the user will receive approximately 164.67 IXS after the penalty. 

  1. Cooldown Period

CP = ((T - t )/ T) × P

Explanation of the Formula:

The value will be rounded to the nearest whole hour. For example, if the calculated cooldown period is 6.8 hours, it would round to 7 hours. If it's 6.2 hours, it would round down to 6 hours.

Example:

The user decides to unstake after t = 30 days with a total lockup period of T = 90 days. Max cooldown period P = 14 days (336 hours)

To calculate the cooldown period:

CP = ((90-30) / 90) × 336 = 224 (hours)

Therefore, the user can claim their tokens approximately 224 hours after initiating the unstake process. 

But if the Staking Period is more than or equal to the Lockup Period, then the Cooldown Period shall be 0 hours and the user can immediately claim their tokens after unstaking.

User Journey 

Campaign: U​​sers can go to a campaign and choose options to stake IXS tokens.

There are 5 pools, each with different lockup periods and corresponding multipliers: 30 days - 1x, 60 days - 1.1x, 90 days - 1.2x, 180 days - 1.5x, 360 days - 1.8x.