Skip to content

Latest commit

 

History

History
49 lines (26 loc) · 2.44 KB

File metadata and controls

49 lines (26 loc) · 2.44 KB

Data Creator Staking

Introduction

Data Creator Staking module enables creators and consumers to earn by participating in the ITHEUM ecosystem.

Upon creating a Data NFT or NFMe ID Vault, the user will be able to see it in the bonding page. They will also be able to see statistics of the staking program.

Max APR is set to 20%. The APR is dependent on the following

  1. Combined Bonds staked(of the creator).
  2. Global Total Bonded, by all users.
  3. Stake start and end block of bonded Data NFTs.

The user can create an NFMeID Vault. If the user has no default primary, then the newly minted NFMeID will be set to the Primary. The user can choose to top-up their stake on the Primary Data NFT. This will also affect the combined liveliness and as a result the total annual rewards. Also note that when a user does a top-up, they autoclaim rewards they have accumulated till that point.

Rewards Pool per block

The rewards per block are currently set to .1 ITHEUM per block. These rewards are distributed to users depending on their combined liveliness per block.

Combined liveliness

Combined liveliness takes into account the weight of the bonds per Data NFT and the Liveliness of each Data NFT. This can be calculated by the formula below.

(Bond1*LivelinessOfBond_1+Bond3*LivelinessOfBond_3+Bond3*LivelinessOfBond_3…+ BondN*LivelinessOfBond_N)/(Bond_1+Bond_2+Bond_3…+Bond_N)

APR Calculation

APR is calculated by the below formula.

APR = Blocks per year*Rewards per block*100/Total combined stake

Rewards

Rewards are calculated by the formula below.

Rewards = Total rewards per year * Total Personal bond/Total Combined Stake * Multiplier

Where the multiplier is a function of the combined liveliness.

Multiplier = Combined liveliness/100

If however the combined livelines is above 95% then the user can receive their full rewards.

\