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

# Waves SRB

Learn how Waves staking rewards are calculated. WAVESSRB formula covers annual provisions, the generator's on-chain block-reward share, UNIT0 rewards, and transaction fees.

WAVESSRB is a benchmark representing the mean, annualized staking rate across all active Waves nodes.

WAVESSRB is calculated and published by Staking Rewards via the [Waves Profile](https://www.stakingrewards.com/asset/waves) and [Data API](https://www.stakingrewards.com/data-api).

> **TL;DR:** Waves staking rewards combine three sources: the generating node's on-chain share of annual provisions (currently 1/3), UNIT0 rewards to generating nodes, and transaction fees -- all divided by total staked tokens.

### WAVES Staking Rewards Rate: WAVESSRB

$$
WAVESSRB = ((ap \* vs) + (bn \* u \* r\_{u}) + (mf \* t\_m))/st
$$

<table><thead><tr><th width="149">Formula key</th><th width="180">Metric name</th><th>Description</th></tr></thead><tbody><tr><td>ap</td><td>Annual Provisions</td><td>The total amount of tokens emitted per year.</td></tr><tr><td>vs</td><td>Validator Share</td><td>The block generator's share of the block reward, read from the latest block's on-chain reward split (<code>rewardShares[generator] / reward</code>). Currently 2 of 6 WAVES (1/3); the rest goes to the Waves DAO and the XTN buy-back.</td></tr><tr><td>bn</td><td>Number of Blocks</td><td>The number of Waves blocks created per year.</td></tr><tr><td>u</td><td>UNIT0 per Block</td><td>The UNIT0 reward credited to the generating node per block, counted as 1.8 UNIT0.</td></tr><tr><td><span class="math">r_{u}</span></td><td>UNIT0 Ratio</td><td>The UNIT0/WAVES market rate (WAVES-quoted pair on WX Network).</td></tr><tr><td>mf</td><td>Monthly Fees</td><td>The number of tokens paid as transaction fees.</td></tr><tr><td><span class="math">t_m</span></td><td>Month Constant</td><td>12m</td></tr><tr><td>st</td><td>Staked Tokens</td><td>The total tokens staked with generating nodes.</td></tr></tbody></table>

#### Slashing

* Slashing is not implemented on Waves. Feature #25 (Deterministic Finality and RIDE V9) is still in voting.

#### Block Reward Distribution

* The block reward is governance-adjustable: generators vote on it every reward term (50,000 blocks), so WAVESSRB reads the current reward and the split from each block rather than assuming fixed values.
* Feature #23 (Boost Block Reward) raised the reward from 6 to 60 WAVES for heights 5,110,000 to 5,409,999 (02/24/2026 to 09/20/2026). The generator's share stayed 1/3 throughout (20 of 60 WAVES).
* Features #21 (cease the XTN buy-back) and #26 (adjusted block reward distribution) are in voting. Either would change the split; because the generator share is read on-chain, WAVESSRB follows the change without a methodology update.
* WAVESDLP (Waves DAO LP) tokens are no longer counted. Generators received about 1.9 WAVESDLP per block until 03/13/2026; since height 5,134,198 the Waves DAO credits generators 0 WAVESDLP per block.

***

### WAVES Validator Staking Reward Rate: WAVESSRB(v)

Staking Rewards calculates the WAVESSRB for each node based on blocks generated over the last 30 days, UNIT0 rewards, accrued fees, and commission rate.

$$
WAVESSRB(v) = (br + ur + fr) \* (1-cr)
$$

<table><thead><tr><th width="142">Formula key</th><th width="198">Metric name</th><th>Description</th></tr></thead><tbody><tr><td>br</td><td>Block Rewards</td><td>The rewards earned from generating blocks: blocks generated multiplied by the block reward and the generator share <code>vs</code>.</td></tr><tr><td>ur</td><td>UNIT0 Rewards</td><td>The UNIT0 earned from generated blocks (1.8 UNIT0 per block), valued in WAVES. Counted for nodes with at least 20,000 WAVES staked.</td></tr><tr><td>fr</td><td>Fee Rewards</td><td>The rewards earned from transaction fees.</td></tr><tr><td>cr</td><td>Commission Rate</td><td>The percentage commission rate the node has set.</td></tr></tbody></table>

***

#### Observation Period:

* The WAVESSRB is determined based on 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).

***

### WAVES Real Reward Rate: WAVESSRB^R

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

$$
WAVESSRB^R=1 + WAVESSRB/(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**

* New WAVES are issued with every block. The block reward is set by generator voting each reward term; it is currently 6 WAVES per block and was 60 WAVES per block during the feature #23 boost (02/24/2026 to 09/20/2026).

***

### Other Waves metrics calculated by Staking Rewards:

<table><thead><tr><th width="190">Metric</th><th>Description</th></tr></thead><tbody><tr><td>Delegated Tokens</td><td>The number of WAVES tokens leased to generating nodes.</td></tr><tr><td>Staking Wallets</td><td>The total number of unique delegations on-chain. It doesn't distinguish based on unique delegator addresses.</td></tr></tbody></table>

#### Data Sources:

* [Staking Rewards](https://www.stakingrewards.com/) from indexed Waves Blockchain RPC Endpoints
* UNIT0/WAVES market rate from the WX Network decentralized exchange on Waves

***

#### References:

* <https://docs.waves.tech/en/>

***

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

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

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

```
Last updated on 10/17/2026
```
