Closed Errorist79 closed 1 year ago
Quicksilver adopts epoch-based distribution:
annual_provisions / total_supply
annual_provisions = "/quicksilver/mint/v1beta1/epoch_provisions" * 365
"/quicksilver/mint/v1beta1/epoch_provisions" * 365
total_supply = /cosmos/bank/v1beta1/supply (uqck)
/cosmos/bank/v1beta1/supply (uqck)
annual_provisions * staking_rewards_factor / bonded_tokens_amount
staking rewards = /quicksilver/mint/v1beta1/params (staking value) bonded_tokens = /cosmos/staking/v1beta1/pool (bonded_tokens value)
/quicksilver/mint/v1beta1/params (staking value)
/cosmos/staking/v1beta1/pool (bonded_tokens value)
https://github.com/testnetrunn/explorer-backend/tree/quicksilver_apr
Quicksilver adopts epoch-based distribution:
Calculating inflation rate:
annual_provisions / total_supply
annual_provisions =
"/quicksilver/mint/v1beta1/epoch_provisions" * 365
total_supply =
/cosmos/bank/v1beta1/supply (uqck)
APR =
annual_provisions * staking_rewards_factor / bonded_tokens_amount
staking rewards =
/quicksilver/mint/v1beta1/params (staking value)
bonded_tokens =/cosmos/staking/v1beta1/pool (bonded_tokens value)