🏛️Aztec SRB
Learn how Aztec staking rewards are calculated. AZTECSRB formula covers block rewards, sequencer share, slot duration, and staked tokens on Ethereum L1.
AZTECSRB is a benchmark representing the mean, annualized staking rate across all active Aztec validators.
AZTECSRB is calculated and published by Staking Rewards via the Aztec Profile and Data API.
TL;DR: Aztec staking rewards are determined by the number of blocks produced per year, the checkpoint reward per block (500 AZTEC), and the sequencer share (70%). The reward rate equals the annualized sequencer rewards divided by total staked tokens. Staking occurs on Ethereum L1 via the GSE and Rollup smart contracts.
AZTEC Staking Rewards Rate: AZTECSRB
bpy
Blocks Per Year
The annualized number of blocks produced, calculated as 365 × 24 × 3600 / slotDuration, where slotDuration is 72 seconds.
cr
Checkpoint Reward
The reward emitted per block, currently 500 AZTEC, sourced from the Rollup contract.
ss
Sequencer Share
The proportion of block rewards allocated to sequencers, currently 70% (7000 basis points from the Rollup contract). The remaining 30% is distributed to attesters.
st
Staked Tokens
The total number of AZTEC tokens staked, read from the GSE contract via supplyOf(bonusInstance).
AZTECSRB is non-compounded, excluding returns from reinvestment of rewards.
AZTECSRB includes both claimed and unclaimed rewards.
Staking is performed on Ethereum L1 (not on the Aztec L2 itself) via the GSE contract.
The Rollup contract address is dynamic and fetched via
GSE.getLatestRollup(), meaning it changes with protocol upgrades.
Slashing
AZTECSRB does not factor in the possibility of slashing occurrences.
Aztec implements slashing for attesters who fail to attest to blocks. An attester's stake can be reduced as a penalty, but slashed amounts are not accounted for in the benchmark calculation.
AZTEC Validator Staking Reward Rate: AZTECSRB(v)
Staking Rewards calculates the AZTECSRB for each validator based on their individual commission rate (called "takeRate" in the Aztec protocol).
c
Commission (takeRate)
The fee imposed by a specific staking provider on its delegators, sourced from the StakingRegistry providerConfigurations. Typically ranges from 3% to 5%.
Observation Period:
The AZTECSRB is determined based on the latest contract state on Ethereum L1 at the point of evaluation.
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.
Limitations
AZTECSRB employs a 365-day convention for annualizing staking rewards. This convention remains consistent and does not accommodate adjustments for leap years.
AZTECSRB does not factor in slashing occurrences for attesters.
The Rollup contract address changes with protocol upgrades; the integration dynamically resolves the latest address via
GSE.getLatestRollup().Full attester enumeration requires over 7,400 individual RPC calls, which may introduce latency in data collection.
No guarantee that individual validator rates will match AZTECSRB(v) exactly due to variations in provider commission configurations.
The minimum stake to become an active validator is 200,000 AZTEC, with an exit delay of 345,600 seconds (approximately 4 days).
AZTEC Real Reward Rate: AZTECSRB^R
The real reward rate calculates the AZTECSRB adjusted for inflation in the network.
ir
Inflation Rate
The annual rate of new token issuance relative to total supply, calculated as (blocksPerYear × checkpointReward) / totalSupply.
Inflation Rate Behavior
Aztec's inflation is determined by the fixed block reward emission schedule. Each block emits 500 AZTEC as a checkpoint reward, distributed between sequencers (70%) and attesters (30%). With a slot duration of 72 seconds, the protocol produces approximately 438,000 blocks per year, resulting in roughly 219,000,000 AZTEC emitted annually. At current supply levels, this corresponds to an inflation rate of approximately 2.12%. The inflation rate is fixed relative to block production and does not dynamically adjust based on staking participation.
Other Aztec metrics calculated by Staking Rewards:
Staked Tokens
The total number of AZTEC tokens staked in the GSE contract on Ethereum L1.
Delegated Tokens
The number of AZTEC tokens delegated to staking providers by external delegators.
Active Validators
The number of attesters currently active in the Aztec committee, approximately 3,721.
Benchmark Commission
The median commission rate across all registered staking providers.
Staking Ratio
The proportion of circulating supply that is staked (staked_tokens / circulating_supply).
Data Sources:
Ethereum Mainnet smart contracts (GSE, StakingRegistry, Rollup) via Ethereum RPC endpoints
CoinGecko for price and circulating supply data
References:
📚 Learn more about AZTEC Staking
Last updated