> 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/metis-srb.md).

# Metis SRB

Learn how Metis staking rewards are calculated. METISSRB formula covers on-chain DistributeReward emissions over a 45-day window, active locked tokens, and annualized sequencer yield.

METISSRB is a benchmark representing the mean, annualized staking rate across all active Metis validators.

METISSRB is calculated and published by Staking Rewards via the [Metis Profile](https://www.stakingrewards.com/asset/metis-token) and [Data API](https://www.stakingrewards.com/data-api).

> **TL;DR:** Metis staking rewards are calculated from the METIS distributed to sequencers by the LockingPool contract (DistributeReward events) over the last 45 days, annualized over the time span between the first and last distribution in that window, and divided by the METIS locked by Active sequencers.

### METIS Staking Rewards Rate: METISSRB

$$
METISSRB = \frac{\sum\_{k=2}^{n} R\_k}{(t\_n - t\_1) / (t\_d \cdot t\_y)} \Big/ L\_{active}
$$

<table><thead><tr><th width="149">Formula key</th><th width="157">Metric name</th><th>Description</th></tr></thead><tbody><tr><td><span class="math">R_k</span></td><td>Distributed Reward</td><td>The <code>totalReward</code> of the k-th LockingPool <code>DistributeReward</code> event in the observation window, ordered by time. The rewards of event 1 were earned before the window opens, so they are excluded.</td></tr><tr><td><span class="math">t_1, t_n</span></td><td>Event Timestamps</td><td>Block timestamps of the first and last <code>DistributeReward</code> event in the window.</td></tr><tr><td><span class="math">L_{active}</span></td><td>Active Locked Tokens</td><td>The METIS locked by sequencers whose on-chain status is Active.</td></tr><tr><td><span class="math">t_d</span></td><td>Day Constant</td><td>86400 seconds</td></tr><tr><td><span class="math">t_y</span></td><td>Year Constant</td><td>365 days</td></tr></tbody></table>

* Rewards are distributed in batches roughly every 3.5 days, so the rate is annualized over the span between distributions rather than over a fixed calendar window. A short fixed window would swing by a whole batch depending on where its boundary falls.
* METISSRB is non-compounded and counts all distributed rewards, whether claimed, unclaimed or relocked.
* The benchmark is published only when every block range of the window was read successfully and the window holds at least two distributions; otherwise no value is published for that run.

#### Slashing

* METISSRB does not factor in the possibility of slashing occurrences.
* It's important to note that if validator entities face slashing, rewards will increase, as the slashed tokens are reallocated among validators.

***

### METIS Validator Staking Reward Rate: METISSRB(v)

Token holders cannot delegate assets directly to sequencers, therefore sequencers don't distribute rewards by design. Unless the sequencer is a liquid staking provider.

Each distribution's `batchSubmitRewards` transaction lists the sequencer signers and the L2 blocks each produced; a sequencer is credited its blocks multiplied by the reward per block of that distribution.

$$
METISSRB(v) = \frac{\sum\_{k=2}^{n} b\_{v,k} \cdot rpb\_k}{(t\_n - t\_1) / (t\_d \cdot t\_y)} \Big/ L\_v
$$

<table><thead><tr><th width="149">Formula key</th><th width="157">Metric name</th><th>Description</th></tr></thead><tbody><tr><td><span class="math">b_{v,k}</span></td><td>Blocks Produced</td><td>L2 blocks credited to sequencer v in distribution k.</td></tr><tr><td><span class="math">rpb_k</span></td><td>Reward Per Block</td><td>The reward per block recorded in distribution k.</td></tr><tr><td><span class="math">L_v</span></td><td>Locked Tokens</td><td>The METIS locked by sequencer v.</td></tr></tbody></table>

* Blocks are assigned in epochs of 1,500 blocks and not in proportion to stake, so individual sequencer rates vary more than METISSRB.
* No sequencer rate is published for a run in which any distribution transaction could not be read, or for a sequencer with no locked tokens.

***

#### Observation Period:

* The METISSRB is determined from the distributions in the 45 days (324,000 Ethereum L1 blocks) before the latest generated block at the point of evaluation.
* This data is then annualized for a comprehensive year-long projection.

#### Calculation

The calculation happens every 2 hours and is immediately published via [Data API](https://www.stakingrewards.com/data-api).

#### Limitations

* METISSRB excludes rewards accrued from on-chain fees.
* The denominator is the locked amount at the point of evaluation, not an average over the window.
* METISSRB employs a 365-day convention for annualizing current slot times. This convention remains consistent and does not accommodate adjustments for leap years.

***

### METIS Real Reward Rate: METISSRB^R

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

$$
METISSRB^R=1 + METISSRB/(1+ir) -1
$$

<table><thead><tr><th width="140">Formula key</th><th width="144">Metric name</th><th>Description</th></tr></thead><tbody><tr><td>ir</td><td>Inflation Rate</td><td>The annual provisions divided by the circulating supply.</td></tr></tbody></table>

**Inflation Rate Behavior**

* Metis inflation is influenced by Sequencer Mining, which allocates 3M METIS from the Ecosystem Development Fund to staking rewards. The Mining Rewards Rate is set at 20% for the first 12 months to incentivize participation in network security.

***

### Other Metis metrics calculated by Staking Rewards:

<table><thead><tr><th width="190">Metric</th><th>Description</th></tr></thead><tbody><tr><td>Self Staked Tokens</td><td>The number of METIS tokens self-staked by validators directly.</td></tr><tr><td>Total Rewards</td><td>Cumulative METIS distributed to sequencers since launch: the sum of <code>totalReward</code> over all LockingPool <code>DistributeReward</code> events.</td></tr><tr><td>Unstaking Time</td><td>Seconds between an unlock request and the tokens becoming claimable, read each run from LockingPool <code>exitDelayPeriod()</code> (currently 21 days). Lockup time is 0: an unlock can be requested at any time.</td></tr><tr><td>Network Control</td><td>The Network Control shows what percentage of all staked tokens are delegated to a particular sequencer.</td></tr></tbody></table>

#### Data Sources:

* [Staking Rewards](https://www.stakingrewards.com/) from Metis LockingPool contract state, `DistributeReward` event logs and `batchSubmitRewards` transactions on Ethereum L1 RPC Endpoints
* Cumulative `DistributeReward` event history from Ethereum L1 event logs

***

#### References:

* <https://docs.metis.io/dev>

***

:books:[ Learn more about METIS Staking](https://www.stakingrewards.com/asset/metis-token)

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

```
Last updated on 10/23/2026
```
