Skip to main content

Points

What are Nimbora Points?

Untitled

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:

  1. 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)
  2. 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:

Untitled

  • Earn Points: Earn points for depositing assets to any of our earn strategies.
  • Borrow Points: Earn points for borrowing LUSD against ETH in our borrow module.
  • 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.

Untitled

The median daily price sourced from Pragma oracles (if not stablecoin) is utilized in this calculation process.

DaynsDAI balanceUSD equivalentPoints
1300030003000
2300032003200
3300034003400
/Total points9600

Borrow

The borrow points are calculated based on the daily user collateral ETH deposited in all Liquity troves.

Untitled

We use the ETH median daily price fetched from Pragma oracles to calculate the pts.

DayUser’s daily ETH collateral balanceETH price USDEarn points
1130003000
20.532001600
3028000
/total points earn4600

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.

Untitled

The referral points are calculated based on the referral relation between users.

For example, we have this referral table:

ReferralInvited User
AliceBob
AliceCarlo
BobSarah
CarloAlex

and this is the daily points per user

UserPoints
Alice100
Bob200
Carlo300
Sarah100
Alex100

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% from Bob and Carlo direct invitee
    • 5% from Sarah and Alex first invitee of a direct invitee.
  • Bob receives:
    • 10% from Sarah direct invitee
  • Carlo receives:
    • 10% from Alex direct invitee
  • Sarah and Alex receive nothing haven’t invited anyone.

The following table was calculated using boosted balances.

UserAliceBobCarloSarahAlexTOTAL
Alice-2233111177
Bob---11-11
Carlo----1111
Sarah------
Alex------

Rank

Rank points represent extra points earned based on your leaderboard position, with the top performers having higher earning rate.

Untitled This table represents points bonus based on the leaderboard position:

LeaderboardBoost %
1-5020%
51-15015%
151-50010%
501-10005%
1001+0%

This table represents points breakdown with the Rank points taken into the account:

LeaderboardEarn pointsBorrow pointsReferral points% boostRank pointsTotal
1-50100505020%40240
51-1508020015%15115
151-5007001010%888
501-1000301005%242
1001+30500%035

Info: When users have the same points the register timestamp is used to order them.