💎The Open Network SRB

Learn how TON staking rewards are calculated. TONSRB formula covers stake-weighted average pool APY, nomination pools, and validator round performance.

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

TONSRB is calculated and published by Staking Rewards via the TON Profile and 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=pP(apypsp)/pPspTONSRB = \sum_{p \in P}(apy_p \cdot s_p) / \sum_{p \in P} s_p
Formula key
Metric name
Description

P

Active Pools

The set of all active staking pools with non-zero stake and APY.

apy_p

Pool APY

The annualized percentage yield for pool p, computed from actual validator round performance.

s_p

Pool Stake

The total amount staked in pool p (in nanoTON).

  • 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(1cr)TONSRB(v) = TONSRB * (1 - cr)
Formula key
Metric Name
Description

cr

Commission Rate

The commission rate the validator has set as a delegation fee. Applies to nomination pool validators. Single validators and whale pools have no commission.

Validator Types:

Type
Description

Nomination Pool

Accepts delegations. Commission applies. Self-staked and delegated tokens tracked separately.

Single Validator

Solo operator. All stake is self-staked. Marked as private. No commission.

Whale Pool

Large-stake pool. All stake is treated as delegated. No commission.


TON Real Reward Rate (TONSRB^R)

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

TONSRBR=1+TONSRB/(1+i)1TONSRB^R = 1+TONSRB/(1+i)-1
Formula Key
Metric name
Description

i

Inflation Rate

Derived from the annualized rewards relative to circulating supply.


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.

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:


📚 Learn more about TON Staking

📊 Calculate your TON Staking Rewards

⚙️ Access historic TON Staking Data via API

Last updated