Points
What are Nimbora Points?
Nimbora points are designed to incentivize and reward users for actively engaging with our platform. These points serve as a metric for off-chain measuring user activity and contribution within the Nimbora ecosystem, providing rewards based on participation levels.
Key Features of Nimbora Points:
- Incentivization: Points encourage participation and engagement by rewarding users for their contributions to the Nimbora ecosystem. These contributions may include providing liquidity (borrow and yield strategies) or promoting adoption (referrals)
- Utility: Beyond their monetary value, Nimbora points will offer utility within the Nimbora ecosystem. Users will be able to utilize these tokens to access premium features and get additional rewards.
Types of Nimbora Points:
- Earn Points: Earn points for depositing assets to any of our earn strategies.
- Referral Points: Earn a fraction of the points your referrals and their invitees make.
- Rank Points: Earn extra points based on your leaderboard position, with the top performers having higher earning rate.
How are on-chain points calculated?
Earn
The earn points are calculated daily based user assets deposited in all earn troves.
Example:
nsDAI strategy enables users to put their DAI to use. Users participating in the strategy will get nsDAI token - representing DAI
-equivalent yield-bearing tokens.
The median daily price sourced from Pragma oracles (if not stablecoin) is utilized in this calculation process.
Day | nsDAI balance | USD equivalent | Points |
---|---|---|---|
1 | 3000 | 3000 | 3000 |
2 | 3000 | 3200 | 3200 |
3 | 3000 | 3400 | 3400 |
/ | Total points | 9600 |
Referral
Before calculating the referral points for each user, a boost is applied to the on-chain users pts (borrow + earn). By default, the boost is 10%
, but strategic partners and users joining through them can receive a higher boost.
The referral points are calculated based on the referral relation between users.
For example, we have this referral table:
Referral | Invited User |
---|---|
Alice | Bob |
Alice | Carlo |
Bob | Sarah |
Carlo | Alex |
and this is the daily points per user
User | Points |
---|---|
Alice | 100 |
Bob | 200 |
Carlo | 300 |
Sarah | 100 |
Alex | 100 |
First, we boost the users’ points
referral points = (User points * boost) + (10% Bob + 10% Carlo + 5% Sarah + 5% Alex)
Using the boosted points we calculate the referral points.
Alice
receives:10%
fromBob
andCarlo
direct invitee5%
fromSarah
andAlex
first invitee of a direct invitee.
Bob
receives:10%
fromSarah
direct invitee
Carlo
receives:10%
fromAlex
direct invitee
Sarah
andAlex
receive nothing haven’t invited anyone.
The following table was calculated using boosted balances.
User | Alice | Bob | Carlo | Sarah | Alex | TOTAL |
---|---|---|---|---|---|---|
Alice | - | 22 | 33 | 11 | 11 | 77 |
Bob | - | - | - | 11 | - | 11 |
Carlo | - | - | - | - | 11 | 11 |
Sarah | - | - | - | - | - | - |
Alex | - | - | - | - | - | - |
Rank
Rank points represent extra points earned based on your leaderboard position, with the top performers having higher earning rate.
This table represents points bonus based on the leaderboard position:
Leaderboard | Boost % |
---|---|
1-50 | 20% |
51-150 | 15% |
151-500 | 10% |
501-1000 | 5% |
1001+ | 0% |
This table represents points breakdown with the Rank points taken into account:
Leaderboard | Earn points | Referral points | % boost | Rank points | Total |
---|---|---|---|---|---|
1-50 | 100 | 50 | 20% | 30 | 180 |
51-150 | 80 | 0 | 15% | 12 | 92 |
151-500 | 70 | 10 | 10% | 8 | 88 |
501-1000 | 30 | 0 | 5% | 2 | 32 |
1001+ | 30 | 0 | 0% | 0 | 30 |
Info: When users have the same points the register timestamp is used to order them.