âšī¸Earn - Formulas
Here you will find all the formulas on Earn page.
Last updated
Here you will find all the formulas on Earn page.
Last updated
Field | Formula |
---|---|
Field | Formula |
---|---|
Field | Formula |
---|---|
Field | Formula |
---|---|
Field | Formula |
---|---|
Field | Formula |
---|---|
Field | Formula |
---|---|
Field | Formula |
---|---|
USDC
Faucet token
0x406E0ffa0D7675bb0AF77A319fA34F13B762B0b7
ELP
ELP
0xE1751c304c28d46E3D6582D10F427C40d60eAB7C
ETR
ETR
0x128FD4d4Fa3930176c8155b12c16c58a20feCf60
bnETR
Bonus ETR (bnETR)(Multiplier points)
0x0F2f3c303Ce3Be69F30Ef757bDA7F14a38BEE7F7
esETR
0x7Fd1A7DfBF63865bd01f3Aef615Ce3c803D750C0
sETR
0xf117c60B9A023BAEC75c1A1b3a65EB384dC62639
sETRDistributor
Coordinate rewards for sETR pool
0x11b5e4C11727d5EAab181F7cfC8EF4f38989E0F2
sbETR
0xe9062C6E0fef1B95C790D91225dC074edA8AA6a1
sbETRDistributor
Coordinate rewards for sbETR pool
0x2c71215e7EB660B456E29544DE57384B61730349
sbfETR
0x839e0818e5Ab0ce1d679B4ae7b5A6a41168B87aF
sbfETRDistributor
Coordinate rewards for sbfETR pool
0x1A4fe9A6534Ad24081f5A1626D8158B96920e0D0
fELP
0x3c4965973D363f57CfD00fBeBc229ABc0Cd8F3dA
fELPDistributor
Coordinate rewards for fELP pool
0x2818Ece980Ef660126075E71608F8337BD95A69b
fsELP
0xd2379D27281933F721c4A8a6b1277843e2c176aB
fsELPDistributor
Coordinate rewards for fsETR pool
0x8bc3E16436707b00EBAbF34C71084F19c62d0C29
vETR
0xE19b3Fccd4d9cD7a2436d1451CD3154345b77D66
vELP
Vested ELP (vELP)
0xfe23BaD1323A8CA03C6876e646E24f80BcAEb172
RewardRouter
Pool coordinator
0xEE2516fec6c8a888b39e3039D93bcADdFCC455b4
Price
Price of ETR token
Wallet
Amount of ETR token in user's wallet
Staked
Amount of ETR that is being staked in sETR pool.
APR/Boosted APR
Boosted APR = (bnETR staked to sbfETR * USDC APR)/ (total sbETR (from staking ETR or esETR) of sbfETR) Example:
User's staked ETR amount = 5000
User's staked esETR amount = 1000
User's staked bnETR amount = 2000 => Boosted APR = (2000 * USDC APR) / (5000 + 1000)
APR/ Escrowed ETR APR
Escrowed ETR APR = 100% * 31536000* tokensPerInternal / (total supply of sETR * price of esETR)
In which, tokensPerInternal refers to the amount of esETR that the whole sETR pool receives every second. [Depends on owner's decision]
For example:
Total Supply of sETR : 1000
tokensPerInternal : 0.5
Price of esETR : 0.055 => APR = 100% * 31536000* 0.5 / (1000 * 0.055)
APR/Base USDC APR
Base USDC APR = 100% * 31536000* tokensPerInternal / (supply sbfETR * ETR price)
In which, tokensPerInternal refers to the amount of USDC that the whole sbfETR receives every second.
Example:
Total Supply sbfETR : 1000
tokensPerInternal : 0.5
Price of ETR : 0.055 => Base USDC APR = 100% * 31536000* 0.5 / (1000 * 0.055)
APR/
Boosted APR + Escrowed ETR APR + Base USDC APR
Rewards/USDC
Within a period of time (âŗt (seconds)), USDC Rewards = (tokensPerInternal * (user's staked ETR + user's staked esETR + user's staked bnETR) * (âŗt) ) / total supply of sbfETR
For example,
tokensPerInternal: 0.5
User's staked ETR amount = 5000
User's staked esETR amount = 1000
User's staked bnETR amount = 2000
Total supply sbfETR : 100000
=> Rewards within 10 seconds = (0.5 * (5000 + 1000 + 2000) * 10)/ 100000
Rewards/Escrowed
Within a period of time (âŗt (seconds)), esETR Rewards = (tokensPerInternal * (user's staked ETR + user's staked esETR) * (âŗt) ) / total supply of sETR
For example,
tokensPerInternal: 0.5
User's staked ETR amount = 5000
User's staked esETR amount = 1000
Total supply sETR : 100000
=> Rewards within 10 seconds = (0.5 * (5000 + 1000) * 10)/ 100000
Multiplier Points APR
100%
Boost Percentage
Boost percentage = 100% * ( user's bnETR amount staked to sbfETR pool )/ ( user's sbETR (from staking ETR or esETR) staked to sbfETR pool) For example:
User's staked ETR amount = 5000
User's staked esETR = 1000
User's staked bnETR = 2000 => Boost percentage=((2000) / (5000 + 1000))* 100%
Total Staked
Total amount of ETR staked to sETR pool
Total Supply
Total supply of ETR amount - total amount of burned ETR
USDC
USDC rewards = Rewards of sbfETR + reward of fELP. - Within a period of time ((âŗt (seconds)). USDC Reward of sbfETR pool = (tokensPerInternal * (user's staked ETR, esETR, bn ETR) *âŗt) / total supply of sbfETR For example:
tokensPerInternal: 0.5
User's staked ETR amount = 5000
User's staked esETR amount= 1000
User's staked bnETR amount = 2000
Total supply of sbfETR : 100000
-> Within 10 seconds, rewards of sbfETR = (0.5 * (5000 + 1000 + 2000) * 10)/ 100000 - Within a period of time ((âŗt (seconds)), USDC of fELP pool = (tokensPerInternal *( user's staked ELP) * âŗt ) / total supply of fELP For example:
tokensPerInternal: 0.5
User's staked ELP amount = 5000
Total supply of fELP : 100000
-> Within 10 seconds, rewards of fELP = (0.5 * 5000 * 10)/ 100000
ETR
ETR Rewards = Reward of vETR pool + reward of vELP pool Within a period of time ((âŗt (seconds)), ETR reward= (user's esETR deposited to ETR vault + user's esETR deposited to ELP vault) * âŗt ) / Seconds in a year Example: - User's esETR deposited to vETR pool: 1000 - User's esETR deposited to vELP pool : 2000 => Amount of ETR vested within 10 seconds = ((1000 + 2000) * 10) / 31536000
Escrowed ETR
Escrowed ETR rewards = rewards of sETR + rewards of fsELP
#Within a period of time ((âŗt (seconds), esETR reward of sETR pool = (tokensPerInternal * (user's total staked ETR + esETR) * âŗt) / total supply of sbfETR For example: - tokensPerInternal: 0.5 - User's staked ETR amount = 5000 - User's staked esETR amount = 1000 - Total supply of sETR amount : 100000 Within 10s, rewards of sETR = (0.5 * (5000 + 1000) * 10)/ 100000.
#Within a period of time ((âŗt (seconds). Reward esETR of fsELP pool = (tokensPerInternal * user's staked fELP) *âŗt ) / total supply fsELP Example : - tokensPerInternal: 0.5 - User's staked fELP amount = 5000 - Total supply of fsELP : 100000 Within 10s, reward of fsELP = (0.5 * 5000 * 10)/ 100000.
Multiplier Points
Reward of sbETR #Within a period of time ((âŗt (seconds)). bnETR rewards of sbETR pool = (tokensPerInternal * (user's total staked ETR + esETR) * âŗt / supply of sbETR. For example: - tokensPerInternal: 0.5 - User's staked ETR amount = 5000 - User's stake esETR amount = 1000 - supply sbETR : 100000 Within 10s, reward of sbETR = (0.5 * (5000 + 1000) * 10)/ 100000
Staked Multiplier Points
Amount of bnETR staked to sbfETR
Total
Total USDC reward + ((ETR reward + esETR reward) *price)
Price
Exchange rate of esETR.
Wallet
Amount of esETR in user's wallet.
Staked
Amount of esETR user is staking in sETR pool.
APR/ Boosted APR
Boosted APR = (amount of bnETR staked to sbfETR * USDC APR)/ (total sbETR (from staking ETR or esETR) staked to sbfETR pool) Example:
User's staked ETR amount = 5000
User's staked esETR amount = 1000
User's staked bnETR amount = 2000 => Boosted APR = (2000 * USDC APR) / (5000 + 1000)
APR/Base USDC APR
Base USDC APR = 100% * 31536000* tokensPerInternal / ( total supply of sbfETR * price of esETR)
In which, tokensPerInternal refers to the amount of USDC that the whole sbfETR receives every second.
Example:
Total Supply sbfETR : 1000
tokensPerInternal : 0.5
Price of esETR : 0.055 => Base USDC APR = 100% * 31536000 * 0.5 / (1000 * 0.055)
APR/Escrowed ETR APR
Escrowed ETR APR = 100% * 31536000* tokensPerInternal / (total supply of sETR * price of esETR)
In which, tokensPerInternal refers to the amount of esETR that the whole sETR pool receives every second.
For example:
Total Supply of sETR : 1000
tokensPerInternal : 0.5
Price of ETR : 0.055 => APR = 100% * 31536000* 0.5 / (1000 * 0.055)
Multiplier Points APR
100 %
Total Staked
Total amount of esETR staked to sETR pool.
Total Supply
Total amount of esETR in sETR distributor and fsELP distributor address.
Max Capacity
Max capacity of USDC vault
Wallet
Amount of USDC in user's wallet
Staked
Amount of ELP that user is staking to fELP pool
[APR] Escrowed ETR APR
Escrowed ETR APR= 100% * 31536000* tokensPerInternal * exchange rate/ (total amount of USDC in ELP pool) In which, tokensPerInternal refers to the amount of esETR that the whole fsELP pool receives every second. Example : - Amount of USDC in ELP pool : 1000 - tokensPerInternal : 0.5
- Exchange Rate : 0.75 Escrowed ETR APR = (100% * 31536000 * 0.5 * 0.75) /1000
[APR]USDC APR
USDC APR = 100% * 31536000* tokensPerInternal / (total amount of USDC in ELP Pool)
In which, tokensPerInternal refers to the amount of USDC that the whole fELP pool receives every second.
For example:
Amount of USDC in ELP Pool: 1000
tokensPerInternal : 0.5
=> USDC APR = (100% * 31536000 * 0.5) /1000
[Rewards] USDC
Within a period of time (âŗt (seconds)), USDC rewards = (tokensPerInternal * user's staked ELP) * âŗt) / (amount of USDC in ELP pool) Example:
TokensPerInternal: 0.5
User's staked ELP amount = 5000
Amount of USDC in ELP pool : 100000
-> Within 10s, USDC rewards = (0.5 * 5000 * 10)/ 100000
[Rewards]Escrowed ETR
Within a period of time (âŗt (seconds)), esETR rewards= ((tokensPerInternal * esETR Exchange Rate * user's staked fELP) *âŗt )/ total amount of USDC in ELP pool Example :
tokensPerInternal: 0.5
User's staked fELP amount = 5000
Exchange rate of esETR = 0.75
Amount of USDC in ELP pool: 100000
-> Within 10s, Escrowed ETR rewards = (0.5 * 5000 * 0.75 * 10/ 100000)
Lockup Period
1 Day
Withdrawable Amount
Amount of ELP user can withdraw
Total Staked
Total amount of ELP staked to fELP pool.
Total Supply
Total amount of USDC in ELP pool.
Staked Tokens
Amount of ETR, esETR, bnETR user is staking
Reserved for vesting
Reserved amount: Amount of sbfETR of user in vETR pool
Total amount of ETR, esETR, bnETR user is staking
Vesting status
Amount of esETR amount converted to ETR.
Amount of esETR that have been converted to ETR =( amount of esETR deposited * âŗt )/ 31536000.
In which, âŗt = period of time since user deposited esETR until now.
Total esETR amount deposited for vesting in ETR Vault.
Claimable
Amount of ETR that can be claimed from vETR at the moment. Amount of ETR that can be claimed at the moment = (amount of esETR deposited * âŗt )/ 31536000 In which, âŗt = period of time since user last claimed ETR until now.
Max deposit amount
Compare the number of esETR in user's address and the number of esETR equivalent to the number of sbfETR currently in user's wallet, get the smaller amount.
Wallet
Amount of esETR in user's wallet.
Vault capacity
Deposited amount: esETR amount that has already been deposited into the vETR vault.
Max capacity: esETR amount claimed from staking ETR or esETR.
Reserve amount
Current reserved amount: Amount sbfETR of user in vETR pool.
Additional reserved required: Amount of sbfETR user needs to reserve more to vest esETR.
Staked tokens
Total amount of ELP user is staking in fELP pool
Reserved for vesting
Reserved amount: Amount of fsELP of user in vELP pool.
Total staked amount: Amount of ELP staked in fELP pool
Vesting status
esETR amount converted to ETR.
Amount of esETR that have been converted to ETR =( amount of esETR deposited * âŗt )/ 31536000.
In which, âŗt = period of time since user deposited esETR until now
Total esETR amount deposited for vesting in ELP Vault
Claimable
Amount of ETR that can be claimed from vELP at the moment. Amount of ETR that can be claimed at the moment = (amount of esETR deposited * âŗt )/ 31536000 In which, âŗt = period of time since user last claimed ETR until now.
Max deposit amount
Compare the number of esETR in user's wallet and the number of esETR equivalent to the number of fsELPs currently in user's wallet, get the smaller amount.
Wallet
Total amount of fsELP in user's wallet.
Vault capacity
Deposited amount: Amount of esETR deposited to vELP pool
Max capacity: Amount of esETR claimed from staking ELP
Reserve amount
Current reserved amount: Amount of fsELP of user in vELP pool.
Additional reserve required: Amount of fsELP user needs to reserve more in order to vest the esETR.