# Conflux SRB

CFXSRB is a benchmark representing the mean, annualized staking rate across all active Conflux PoS validators.

CFXSRB is calculated and published by Staking Rewards via the [Conflux Profile](https://www.stakingrewards.com/asset/conflux-token) and [Data API](https://www.stakingrewards.com/data-api).

> **TL;DR:** Conflux uses a hybrid PoW/PoS consensus. PoS validators provide finality over PoW blocks. Staking rewards are distributed to PoS committee members based on locked votes. The reward rate equals the 14-day average daily PoS rewards, annualized, divided by total PoS staked tokens.

$$
CFXSRB = \overline{r\_{pos,14d}} \* t\_y / st
$$

<table data-full-width="false"><thead><tr><th width="180">Formula key</th><th width="200">Metric name</th><th>Description</th></tr></thead><tbody><tr><td><span class="math">\overline{r_{pos,14d}}</span></td><td>Avg Daily PoS Rewards</td><td>The arithmetic mean of daily PoS reward totals over the most recent 14 complete days (today's partial day excluded).</td></tr><tr><td>st</td><td>Total PoS Staked Tokens</td><td>The total amount of CFX locked in the PoS finality layer, as reported by <code>cfx_getPoSEconomics().totalPosStakingTokens</code>. This excludes base governance staking.</td></tr><tr><td><span class="math">t_y</span></td><td>Year Constant</td><td>365 days</td></tr></tbody></table>

* CFXSRB is non-compounded, excluding returns from reinvestment of rewards.
* CFXSRB includes both claimed and unclaimed PoS rewards.
* Daily PoS rewards are aggregated from on-chain epoch reward distributions across all active committee validators.

#### Slashing

1. Conflux PoS supports force-retirement of misbehaving validators (equivalent to slashing). CFXSRB does not factor in the possibility of force-retirement events.

***

### Conflux Validator Staking Reward Rate: CFXSRB(v)

Staking Rewards calculates the CFXSRB for each validator. Since the Conflux PoS protocol does not impose a protocol-level commission (individual PoS pools may charge fees at the contract level, but the base protocol distributes rewards without deduction), the validator reward rate equals the asset-level SRB.

$$
CFXSRB(v) = CFXSRB
$$

Note: Individual PoS pool operators may charge fees via their pool smart contracts (`poolUserShareRatio`), but these are not visible at the protocol level and are not factored into CFXSRB(v).

***

#### Observation Period:

1. The CFXSRB is determined based on the most recent 14 complete days of daily PoS reward data at the point of evaluation.
2. This data is then annualized for a comprehensive year-long projection.

#### Calculation

The calculation happens every 6 hours and is immediately published via [Data API](https://www.stakingrewards.com/data-api).

#### Limitations

1. CFXSRB employs a 365-day convention for annualizing daily reward data. This convention remains consistent and does not accommodate adjustments for leap years.
2. CFXSRB measures only PoS finality rewards. PoW block mining rewards are not included in the staking reward rate (they are captured separately in the inflation rate).
3. Token burns from gas fees and storage collateral are negligible and excluded from the reward rate calculation.
4. PoS pool-level commission fees are not factored into CFXSRB(v) as they operate at the smart contract level, not the protocol level.

### Conflux Real Reward Rate: CFXSRB^R

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

$$
CFXSRB^R = 1 + CFXSRB / (1 + ir) - 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>ir</td><td>Inflation Rate</td><td>The gross annual token issuance rate from both PoW and PoS rewards, divided by circulating supply.</td></tr></tbody></table>

**Inflation Rate Behavior**

The Conflux inflation rate combines issuance from two consensus mechanisms:

$$
ir = (\overline{r\_{pow,14d}} + \overline{r\_{pos,14d}}) \* t\_y / cs
$$

<table data-full-width="false"><thead><tr><th width="180">Formula key</th><th width="200">Metric name</th><th>Description</th></tr></thead><tbody><tr><td><span class="math">\overline{r_{pow,14d}}</span></td><td>Avg Daily PoW Rewards</td><td>The arithmetic mean of daily PoW block mining rewards over the most recent 14 complete days.</td></tr><tr><td><span class="math">\overline{r_{pos,14d}}</span></td><td>Avg Daily PoS Rewards</td><td>The arithmetic mean of daily PoS staking rewards over the most recent 14 complete days.</td></tr><tr><td>cs</td><td>Circulating Supply</td><td>Total circulating CFX tokens as reported by <code>cfx_getSupplyInfo().totalCirculating</code>.</td></tr><tr><td><span class="math">t_y</span></td><td>Year Constant</td><td>365 days</td></tr></tbody></table>

* PoW base reward is DAO-governed via `cfx_getParamsFromVote().powBaseReward` and can be adjusted by community vote.
* PoS interest rate is similarly DAO-governed. The theoretical formula `APY = sqrt(C/S) * baseRate` provides an upper bound, where C is circulating supply and S is staked supply.
* Token burns from gas fees are negligible (approximately 0.03 CFX/day) and are excluded from the inflation calculation.
* Conflux has no hard supply cap. Inflation is driven by ongoing PoW and PoS issuance.

***

### Other Conflux metrics calculated by Staking Rewards:

<table data-full-width="false"><thead><tr><th width="212.99999999999994">Metric</th><th>Description</th></tr></thead><tbody><tr><td>Staked Tokens</td><td>Total CFX locked in the PoS finality layer (excludes base governance staking).</td></tr><tr><td>Active Validators</td><td>Number of validators in the current PoS committee providing finality.</td></tr><tr><td>Voting Power</td><td>Per-validator voting power in the PoS committee. Each vote represents 1,000 CFX locked.</td></tr><tr><td>Staking Ratio</td><td>Ratio of PoS staked tokens to circulating supply.</td></tr></tbody></table>

#### Data Sources:

* Conflux Core Space RPC for PoS economics, validator committee, and supply data
* ConfluxScan for aggregated daily PoS and PoW reward statistics
* CoinGecko for price data

#### References:

* [Conflux Documentation](https://doc.confluxnetwork.org/)
* [Conflux PoS Finality](https://doc.confluxnetwork.org/docs/general/conflux-basics/pos)
* [Staking Rewards Conflux Profile](https://www.stakingrewards.com/asset/conflux-token)

***

:bar\_chart: [Calculate your CFX Staking Rewards](https://www.stakingrewards.com/asset/conflux-token/calculator)

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

```
Last updated on 04/10/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/conflux-token-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.
