Hashflow
Search…
LP Rewards
A total of 0.17% of the total HFT supply (1,700,000 HFT) will be reserved for users depositing liquidity into Public Pools. This amount is distributed pro-rata every month based on an LP HashScore.
At the end of each day, the USD value of the provided assets is computed, utilizing the closing price of each asset (per CoinGecko API at midnight UTC).
The following formula is used to calculate the LP HashScore for that day.
Variable
Description
$w_{p}$
Pool weight
$u_{p}$
USD value of an LP's deposits for a given pool
$tvl_p$
USD value of the total TVL for a given pool
$H_{score}$
Daily LP HashScore
$H_{month}$
Monthly LP HashScore
$p$
Pool index
$P$
Total number of all available pools
$d$
Day index
$D$
Number of days in the month
$n$
LP index
$N$
Total number of all LPs
$hft$
Total HFT allocated for the month
$R$
$H_{score} = \sum_{p=1}^{P} {w_{p} \times {u_{p} \over tvl_{p}}}$
$H_{month} = \sum_{d=1}^{D} H_{score}$
Your HFT reward at the end of the month is then determined by multiplying the 1,700,000 HFT by the pro-rata of your monthly HashScore across all LPs' monthly HashScores:
$R = hft \times {H_{month} \over \sum_{n=1}^{N} H_{month}}$