> 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/the-open-network-srb.md).

# The Open Network SRB

TONSRB is a benchmark representing the annualized staking rate for TON token.

TONSRB is calculated and published by Staking Rewards via the [TON Profile](https://www.stakingrewards.com/asset/the-open-network) and [Data API](https://www.stakingrewards.com/data-api).

> **TL;DR:** TON staking rewards are a stake-weighted average of the annualized yield across all active staking pools, including nomination pools, whale pools, and liquid staking pools. Each pool's APY is computed from actual validator round performance.

$$
TONSRB = \sum\_{p \in P}(apy\_p \cdot s\_p) / \sum\_{p \in P} s\_p
$$

<table data-full-width="false"><thead><tr><th width="187">Formula key</th><th width="207">Metric name</th><th>Description</th></tr></thead><tbody><tr><td>P</td><td>Active Pools</td><td>The set of all active staking pools with non-zero stake and APY.</td></tr><tr><td>apy_p</td><td>Pool APY</td><td>The annualized percentage yield for pool p, computed from actual validator round performance.</td></tr><tr><td>s_p</td><td>Pool Stake</td><td>The total amount staked in pool p (in nanoTON).</td></tr></tbody></table>

* TONSRB is a stake-weighted average of the annualized yield across all active TON staking pools (nomination pools, whale pools, and liquid staking pools).
* TONSRB is non-compounded, excluding returns from reinvestment of rewards.

***

### TON Validator Staking Rewards Rate: TONSRB(v)

Staking Rewards calculates the TONSRB for each validator based on their individual commission rate. TON distinguishes three validator contract types:

$$
TONSRB(v) = TONSRB \* (1 - cr)
$$

<table><thead><tr><th width="149">Formula key</th><th width="216">Metric Name</th><th>Description</th></tr></thead><tbody><tr><td>cr</td><td>Commission Rate</td><td>The commission rate the validator has set as a delegation fee. Applies to nomination pool validators. Single validators and whale pools have no commission.</td></tr></tbody></table>

**Validator Types:**

<table><thead><tr><th width="200">Type</th><th>Description</th></tr></thead><tbody><tr><td>Nomination Pool</td><td>Accepts delegations. Commission applies. Self-staked and delegated tokens tracked separately.</td></tr><tr><td>Single Validator</td><td>Solo operator. All stake is self-staked. Marked as private. No commission.</td></tr><tr><td>Whale Pool</td><td>Large-stake pool. All stake is treated as delegated. No commission.</td></tr></tbody></table>

***

### TON Real Reward Rate (TONSRB^R)

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

$$
TONSRB^R = 1+TONSRB/(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>Derived from the annualized rewards relative to circulating supply.</td></tr></tbody></table>

***

#### Observation Period:

1. The TONSRB is determined based on the current APY of all active staking pools at the point of evaluation.
2. Each pool's APY reflects annualized returns from actual validator round performance.

#### Calculation

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

#### Limitations

1. TONSRB employs a 365-day convention for annualizing staking rates. This convention remains consistent and does not accommodate adjustments for leap years.

***

**Data Sources:**

* TON staking pools data for pool-level APY and stake data
* TON masterchain block timing for block time, computed as the `gen_utime` delta between the masterchain head block and an earlier block, divided by the sequence-number span
* TON election data for current validator set and contract types
* TON nominator pool on-chain contract state (`get_pool_data`) for commission (`validator_reward_share` / 10000), self-staked tokens (`validator_amount`), and nominator count
* TON network fee statistics for fee revenue
* CoinGecko for price and supply data

***

#### References:

* <https://docs.ton.org/develop/overview>

***

:books: [Learn more about TON Staking](https://www.stakingrewards.com/asset/the-open-network)

:bar\_chart: [Calculate your TON Staking Rewards](https://www.stakingrewards.com/calculator?asset=the-open-network)

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

```
Last updated on 06/18/2026
```
