Martingale Reward Mechanism
Last updated
Last updated
To incentivize user participation in liquidity pools, the platform releases a certain amount of tokens (TRO) daily as rewards, distributed based on users' contributions in various pools.
The total amount of tokens released daily is RdailyR_{\text{daily}}Rdailyβ. Each pool receives tokens based on its liquidity value (in USD) proportionate to the total liquidity value across all pools.
The reward for each pool is calculated as follows:
Where:
The rewards for each pool are distributed as follows:
80% to users in the last layer.
20% to users in other layers.
User rewards within each pool are distributed proportionally based on the number of tokens provided.
Where:
Where:
Assume the total daily token release is 100,000 TRO.
Calculating Pool Rewards
There are three pools, A, B, and C, with the following liquidity values:
A
50,000
B
30,000
C
20,000
Pool A's Reward Distribution
Pool A's total reward is 50,000 TRO, distributed as follows:
Last Layer Users: 40,000 TRO
Other Layers Users: 10,000 TRO
Assume the following users in Pool A:
A1
1
Other Layer
A2
2
Other Layer
A3
3
Last Layer
A4
5
Last Layer
Last Layer Users Reward Distribution:
Other Layers Users Reward Distribution:
This distribution ensures that rewards are proportionally allocated based on the contributions of each user within the liquidity pools, encouraging more participation and liquidity provision.