> For the complete documentation index, see [llms.txt](https://docs.stakingrewards.com/staking-data/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.stakingrewards.com/staking-data/methodologies/gnosis-srb.md).

# Gnosis SRB

Learn how Gnosis staking rewards are calculated. GNOSRB formula covers the base reward factor, epoch time, and the total active balance of the validator set.

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](https://www.stakingrewards.com/asset/gnosis) and [Data API](https://www.stakingrewards.com/data-api).

> **TL;DR:** GNOSRB is the protocol's full-participation reward rate: the base reward factor (25) times the number of epochs per year, divided by the square root of the total active balance (the summed effective balance of all active validators, in gwei). More stake lowers the rate; faster epochs raise it.

$$
GNOSRB = \frac{rf \cdot t\_d \cdot t\_y}{et \cdot \sqrt{TAB}}
$$

<table data-full-width="false"><thead><tr><th width="154">Formula key</th><th width="194">Metric name</th><th>Description</th></tr></thead><tbody><tr><td>rf</td><td>Reward Factor</td><td>The protocol's <code>BASE_REWARD_FACTOR</code>, currently 25 on the Gnosis Beacon Chain.</td></tr><tr><td>et</td><td>Epoch Time</td><td>Protocol epoch length: <code>SECONDS_PER_SLOT</code> (5 s) × <code>SLOTS_PER_EPOCH</code> (16) = 80 s, taken from the Gnosis Beacon Chain protocol parameters.</td></tr><tr><td>TAB</td><td>Total Active Balance</td><td>Sum of the <code>effective_balance</code> of all active validators (active_ongoing and active_exiting), in gwei (1 GNO = 32×10<sup>9</sup> gwei of effective balance). Since Electra (EIP-7251) a validator can hold up to 64 GNO of effective balance, so this is summed per validator rather than derived from the validator count.</td></tr><tr><td><span class="math">t_d</span></td><td>Day Constant</td><td>86400s</td></tr><tr><td><span class="math">t_y</span></td><td>Year Constant</td><td>365d</td></tr></tbody></table>

* GNOSRB is the reward rate at full participation (every validator attesting correctly and on time); realised validator yield is typically slightly lower.
* The rate applies per unit of effective balance, so it is the same for a 1 GNO and a 64 GNO validator.
* 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.

$$
GNOSRB ^R = 1+GNOSRB /(1+i)-1
$$

<table data-full-width="false"><thead><tr><th width="141">Formula Key</th><th width="158">Metric name</th><th>Description</th></tr></thead><tbody><tr><td>i</td><td>Inflation Rate</td><td>Total emission of new tokens. For Gnosis, this accounts only staking rewards.</td></tr></tbody></table>

#### 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:
  * Beacon head header (head slot; epoch number = floor(slot / 16), checked against the wall clock from genesis time 1638993340 with 5 s slots)
  * Beacon validators at the finalized state (active set, used to count validators, sum balances for staked tokens, and sum effective balances for the total active balance)
  * Protocol parameters (`SECONDS_PER_SLOT`, `SLOTS_PER_EPOCH`, `BASE_REWARD_FACTOR`)

***

#### References:

* [Gnosis Chain Docs](https://docs.gnosischain.com/)

***

:books: [Learn more about GNO Staking](https://www.stakingrewards.com/asset/gnosis)

:bar\_chart: [Calculate your GNO Staking Rewards](https://www.stakingrewards.com/calculator?asset=gnosis)

:gear: [Access historic GNO Staking Data via API](https://www.stakingrewards.com/data-api)

```
Last updated on 09/23/2026
```
