🔷Waves SRB

Waves Staking Rewards Benchmark (WAVESSRB™) Methodology

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 and Staking Data API.

WAVES Staking Rewards Rate: WAVESSRB

WAVESSRB=((apvs)+(bnwdlp)+(mftm))/stWAVESSRB = ((ap * vs) + (bn * wdlp)+(mf*t_m))/st
Formula key
Metric name
Description

ap

Annual Provisions

The total amount of tokens emitted per year.

vs

Validator Share

The amount of annual provisions allocated to generating nodes, set to 1/3.

bn

Number of Blocks

The number of Waves blocks created per year.

wdlp

Waves DAO LP Tokens

The share of the block reward distributed to the Waves DAO treasury.

mf

Monthly Fees

The number of tokens paid as transaction fees.

tmt_m

Month Constant

12m

st

Staked Tokens

The total tokens staked with generating nodes.

Slashing

  • WAVESSRB 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.


WAVES Validator Staking Reward Rate: WAVESSRB(v)

Staking Rewards calculates the WAVESSRB for each node based on blocks generated, DAO rewards, accrued fees, and commission rate.

WAVESSRB(v)=(br+dr+fr)(1cr)WAVESSRB(v) = (br +dr+fr) *(1-cr)
Formula key
Metric name
Description

br

Block Rewards

The rewards earned from generating blocks.

dr

DAO Rewards

The rewards earned from WAVESDLP. Each generated block yields 2 WAVESDLP tokens.

frdt1dt_1

Fee Rewards

The rewards earned from transaction fees.

cr

Commission Rate

The percentage commission rate the node has set.


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 Staking Data API.


WAVES Real Reward Rate: WAVESSRB^R

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

WAVESSRBR=1+WAVESSRB/(1+ir)1WAVESSRB^R=1 + WAVESSRB/(1+ir) -1
Formula key
Metric name
Description

ir

Inflation Rate

The annual provisions divided by the circulating supply.

Inflation Rate Behavior

  • The issuance of new WAVES tokens equals 6 WAVES per block.


Other Waves metrics calculated by Staking Rewards:

Metric
Description

Delegated Tokens

The number of WAVES tokens leased to generating nodes.

Staking Wallets

The total number of unique delegations on-chain. It doesn't distinguish based on unique delegator addresses.

Data Sources:


References:


📚 Learn more about WAVES Staking

📊 Calculate your WAVES Staking Rewards

⚙️ Get the latest Waves Staking Data via API for Free

Last updated on 08/27/2024

Last updated