# 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 API for pool-level APY and stake data
* TON block stats API for block time
* TON election data for current validator set and contract types
* TON nomination pool API for commission and delegator details
* TON network fee statistics API
* 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 03/24/2026
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stakingrewards.com/staking-data/methodologies/the-open-network-srb.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
