For the complete documentation index, see llms.txt. This page is also available as Markdown.

🦉Gnosis SRB

Learn how Gnosis staking rewards are calculated. GNOSRB formula covers the reward factor, epoch time, active validator count, and minimum threshold.

GNOSRB is a benchmark representing the annualized staking rate for the GNO token.

GNOSRB is calculated and published by Staking Rewards via the GNO Profile and Data API.

TL;DR: Gnosis staking rewards are determined by a reward factor (currently 25) divided by epoch time and the square root of active validators plus a minimum threshold (4096). Faster block times and more validators influence the reward rate.

GNOSRB=rftdty/(etav+mv)GNOSRB= rf * t_d*t_y/(et*\sqrt{av+mv})
Formula key
Metric name
Description

et

Epoch Time

The epoch time is the time between each set of 16 blocks. Block time is set to 5 seconds, making each epoch around 80 seconds long.

rf

Reward Factor

This is a free parameter that will essentially influence how much rewards validators can expect. Faster block times and shorter influence (increase) validator rewards. This parameter is currently set to 25.

av

Active Validators

The number of active validators in the Gnosis blockchain.

mv

Minimum Validator Threshold

To start the chain there was a suggested number of 4096 validators (4096 GNO staked). Below this, no rewards are distributed.

tdt_d

Day Constant

86400s

tyt_y

Year Constant

365d

  • GNOSRB doesn't take reward compounding into the account. Node operators and depositors can manually claim rewards or set up automated claim with your preferred frequency and threshold.

Slashing

  1. GNOSRB does not factor in the possibility of slashing occurrences.

  2. It's important to note that if validator entities face slashing, rewards will increase, as the slashed GNO tokens are reallocated among validators.


GNO Real Reward Rate (GNOSRB^R)

The real reward rate calculates the GNOSRB adjusted for inflation in the network.

GNOSRBR=1+GNOSRB/(1+i)1GNOSRB ^R = 1+GNOSRB /(1+i)-1
Formula Key
Metric name
Description

i

Inflation Rate

Total emission of new tokens. For Gnosis, this accounts only staking rewards.

Inflation Rate Behaviour

Inflation rates can also be adjusted through governance decisions.


Data Sources:

  • We fetch data for Gnosis metrics through the official Gnosis Beacon Node REST API:

    • Finality checkpoints (current epoch)

    • Beacon head headers (head slot, used to derive epoch-start timestamp from genesis time 1638993340 with 5s slots)

    • Beacon validators (active set, used to count validators and sum staked balances)


References:


📚 Learn more about GNO Staking

📊 Calculate your GNO Staking Rewards

⚙️ Access historic GNO Staking Data via API

Last updated