For the complete documentation index, see llms.txt. This page is also available as Markdown.

💥Chromia SRB

Learn how Chromia staking rewards are calculated. CHRSRB formula covers the protocol staking rate, dynamic fee sharing from node provider rewards, and the CHR-network reward base.

CHRSRB is a benchmark representing the mean, annualized staking rate across all active Chromia node providers, weighted by delegation.

CHRSRB is calculated and published by Staking Rewards via the Chromia Profile and Data API.

TL;DR: Chromia delegators earn two things. First, a flat protocol staking rate set by governance, paid on delegated CHR. Second, a share of the node reward their provider earns for operating infrastructure — Dynamic Fee Sharing, which each provider sets independently and which currently dominates the total return. Only CHR staked natively on Chromia earns either; the legacy Ethereum and BNB Chain staking rate was phased out to 0% on April 1, 2026.

CHR Staking Rewards Rate: CHRSRB

The asset-level benchmark is the delegation-weighted mean of the individual provider rates:

CHRSRB=∑vCHRSRB(v)⋅dv∑vdvCHRSRB = \frac{\sum_{v} CHRSRB(v) \cdot d_v}{\sum_{v} d_v}
Formula key
Metric name
Description

CHRSRB(v)CHRSRB(v)

Provider Reward Rate

The annualized rate earned by delegators to node provider v, defined below.

dvd_v

Delegated Tokens

CHR delegated to provider v on the Chromia network. Delegations held on Ethereum and BNB Chain are excluded, because they earn no rewards.

Weighting by delegation makes the benchmark equal to the aggregate yield of the CHR staking base — the total rewards distributed to delegators divided by the total CHR delegated.


CHR Provider Staking Reward Rate: CHRSRB(v)

CHRSRB(v)=r+pˉv⋅sv1−sv⋅tydvCHRSRB(v) = r + \frac{\bar{p}_v \cdot \frac{s_v}{1-s_v} \cdot t_y}{d_v}
Formula key
Metric name
Description

rr

Protocol Staking Rate

The flat annualized rate paid on delegated CHR, a governance-set constant currently at 3%. Rewards accrue continuously against the delegator's token-time, with no deduction for the provider.

pˉv\bar{p}_v

Node Reward

The mean daily node reward paid to provider v over the observation period, for operating Chromia infrastructure. Recorded net of the delegator share.

svs_v

Dynamic Fee Sharing

The fraction of its node reward that provider v passes to its delegators. Provider-settable between 0 and 1, defaulting to 10%, with changes taking effect after a seven-day delay. All active providers are currently at 10%.

tyt_y

Year Constant

365 days.

dvd_v

Delegated Tokens

CHR delegated to provider v on the Chromia network.

Two properties of this formula are worth making explicit, because they differ from most proof-of-stake networks:

  • Dynamic Fee Sharing is a bonus, not a commission. On Chromia the reward flows toward the delegator: svs_v is the portion of the provider's own node reward that it gives away. There is no mechanism by which a provider takes a cut of the delegator's protocol staking rate, so no commission term appears above.

  • The sv1−sv\frac{s_v}{1-s_v} factor is a gross-up, not a fee. The recorded node reward is the provider's retained amount, already net of the shared portion. Recovering the delegator slice from the retained amount therefore requires dividing by 1−sv1-s_v, not multiplying by svs_v.

Because the node reward is broadly similar across providers while delegation sizes are not, CHRSRB(v)CHRSRB(v) varies inversely with dvd_v: smaller providers distribute the same bonus across a smaller delegation base and so offer a materially higher rate.


Slashing

  • CHRSRB does not factor in the possibility of slashing occurrences.

  • Chromia does not slash delegated stake. A provider that fails to meet its availability obligation forfeits node reward rather than principal, which reduces the Dynamic Fee Sharing component of the rate above but does not reduce the delegator's staked balance.


Node Availability

Provider availability governs the node reward through a reward factor applied by the protocol:

af=max(0,a−0.9)⋅10af = max(0, a - 0.9) \cdot 10

A provider at or below 90% availability earns no node reward for the period; one at 100% earns the full amount, with a linear ramp between. Because this factor is applied before the node reward is recorded, its effect is already contained in pˉv\bar{p}_v and is not applied a second time in CHRSRB(v). Availability is published separately as the Performance metric.


Observation Period:

  • The protocol staking rate is read at the point of evaluation.

  • Node rewards are observed over a trailing 30-day window and annualized for a comprehensive year-long projection.

  • Availability is observed over the same window. The earliest daily observation in the window is discarded, because the protocol's metrics query merges the period straddling the window boundary into its first bucket, which would otherwise overstate that day.

Calculation

The calculation happens every 2 hours and is immediately published via Data API.


Limitations

  • CHRSRB follows a 365-day convention and is not adjusted for leap years.

  • CHRSRB is non-compounded. It excludes returns from reinvesting rewards, which on Chromia must be claimed and re-delegated.

  • The Dynamic Fee Sharing component is derived from realized node rewards over the trailing window. A provider whose node count, cluster assignment or availability changes will earn a different amount going forward, so the component is a projection of recent performance rather than a commitment.

  • Each provider may change its Dynamic Fee Sharing at any time, subject to a seven-day delay.

  • CHR staked on Ethereum and BNB Chain earns neither the protocol staking rate nor Dynamic Fee Sharing. Those balances are reported under Staked Tokens, since the tokens remain locked, but are excluded from the reward base. CHRSRB therefore describes the rate available to a CHR-network staker, not the average yield across every staked token.

  • CHRSRB does not guarantee the rate that any individual provider will pay.


CHR Real Reward Rate: CHRSRB^R

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

CHRSRBR=(1+CHRSRB)/(1+ir)−1CHRSRB^R = (1 + CHRSRB)/(1+ir) - 1
Formula key
Metric name
Description

irir

Inflation Rate

Newly minted CHR over the period divided by the circulating supply.

Inflation Rate Behavior

  • Chromia has no fixed per-block emission schedule. Staking rewards and node rewards are paid from an on-chain reward pool, which mints new CHR on demand when it is drawn down.

  • Pool refills are rate-limited, at most one mint of 600,000 CHR per 24-hour period, so emissions track rewards actually owed rather than a predetermined curve.

  • Any minting beyond the automatic pool refill requires a governance proposal approved by the Chromia Foundation voter set.

  • Because the protocol staking rate is itself a governance-set constant, both the reward rate and the emission that funds it can change by proposal rather than by schedule.


Other Chromia metrics calculated by Staking Rewards:

Metric
Description

Staked Tokens

Total CHR staked across the Chromia, Ethereum and BNB Chain networks. Reported per network in addition to the total.

Delegated Tokens

CHR delegated to node providers, excluding providers' own stake.

Self Staked Tokens

CHR bonded by node providers themselves. Providers must post their own stake to qualify, currently 60,000 CHR for a system node and 30,000 CHR for a dapp node.

Staking Wallets

Total delegating accounts across the three networks. Counts delegations, not unique holders.

Performance

Mean reported node availability for the provider over the observation period.

Commission

Reported as 0 for every provider. Chromia has no commission mechanism; see the note under CHRSRB(v).

Unstaking Time

14 days. The unbonding clock starts when a withdrawal is requested.

Lockup Time

0. Stake may be withdrawn at any time, subject to the unstaking period above.


Data Sources:


References:


📚 Learn more about CHR Staking

📊 Calculate your CHR Staking Rewards

⚙️ Access historic Chromia Staking Data via API

Last updated