💠Mavryk Network SRB
MVRK Staking Rewards Benchmark (MVRKSRB™) Methodology
MVRKSRB is a benchmark representing the mean, annualized staking rate across all active Mavryk Network bakers.
MVRKSRB is calculated and published by Staking Rewards via the Mavryk Network Profile and Data API.
maxRewardsPerBlock
Max Rewards Per Block
The maximum rewards issuable per block, composed of the fixed block reward, block bonus slots, and endorsement reward slots (see breakdown below).
blocksPerYear
Blocks Per Year
The annualized number of blocks, calculated as 365 * 86400 / minimalBlockDelay. With a ~10s block time this yields approximately 3,153,600 blocks per year.
totalBakingPower
Total Baking Power
The aggregate baking power across all active bakers in the current cycle, representing the total stake-weighted consensus participation.
MVRKSRB is non-compounded, excluding returns from reinvestment of rewards.
MVRKSRB takes into account all accumulated rewards, whether they have been claimed or remain unclaimed.
MVRKSRB is based on maximum theoretical block rewards assuming full consensus participation.
Max Rewards Per Block Breakdown
The maximum rewards per block are derived from three components defined by the Boreas protocol constants:
blockReward
Block Reward
The fixed base reward for producing a block.
blockBonus
Block Bonus
bonusPerSlot * (endorsersPerBlock - consensusThreshold). Additional reward for attestation slots above the consensus threshold.
endorsementRewards
Endorsement Rewards
endorsersPerBlock * endorsementRewardPerSlot. Total endorsement rewards assuming all attestation slots are filled.
Slashing
Mavryk implements slashing for bakers who double-bake (sign two different blocks at the same level) or double-endorse (sign two different endorsements at the same level). However, MVRKSRB does not factor in the possibility of slashing occurrences, as these are exceptional events requiring malicious or faulty behavior.
MVRK Baker Staking Reward Rate: MVRKSRB(v)
Staking Rewards calculates the MVRKSRB for each baker based on their individual performance and commission rate.
rewardsPerYear_v
Baker Rewards Per Year
The annualized total rewards for a specific baker, derived from the previous cycle's actual reward split data (block rewards, endorsement rewards, and block fees), extrapolated to a full year: (totalCycleRewards / blocksPerCycle) * blocksPerYear.
bakingPower_v
Baker Baking Power
The baker's baking power in the previous cycle, representing their stake-weighted consensus participation.
c
Commission (edgeOfBakingOverStaking)
The fee imposed by a baker on their stakers, expressed as edgeOfBakingOverStaking / 1,000,000,000. A value of 0 means the baker keeps no extra edge; 1,000,000,000 (the default) means 100% commission. Bakers who have not explicitly configured this parameter default to 100% commission on staking rewards.
The baker-level reward rate uses actual per-cycle reward split data from the MvKT indexer rather than theoretical maximums. This captures real-world performance differences including missed blocks, missed endorsements, and varying block fee income. The reward split includes four categories: delegated rewards, own staked rewards, edge (commission) rewards, and shared staked rewards.
Observation Period:
The MVRKSRB is determined based on the latest cycle's reward data and current protocol constants 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
MVRKSRB employs a 365-day convention for annualizing current block times. This convention remains consistent and does not accommodate adjustments for leap years.
The asset-level MVRKSRB uses maximum theoretical rewards per block, assuming full consensus participation. Actual network-wide returns may be slightly lower due to missed blocks and endorsements.
MVRKSRB does not account for liquidity baking subsidies in the staking reward rate, though they are factored into the inflation rate calculation.
Baker-level rates are based on the previous cycle's actual performance and may not reflect future performance.
MVRK Real Reward Rate: MVRKSRB^R
The real reward rate calculates the MVRKSRB adjusted for inflation in the network.
ir
Inflation Rate
The annual rate of new MVRK token creation, calculated as totalCreatedPerYear / totalSupply. This includes both baking rewards (block rewards + endorsement rewards) and liquidity baking subsidies.
Inflation Rate Behavior
Mavryk's inflation rate is determined by the protocol's block reward parameters and the liquidity baking subsidy. Total annual token creation is calculated as (maxRewardsPerBlock + lbSubsidyPerBlock) * blocksPerYear, where the liquidity baking subsidy is computed as lbSubsidy * minimalBlockDelay / 60 per block. The inflation rate is this total annual issuance divided by the current total supply (in mutez). Since Mavryk is a young network (mainnet launched August 14, 2025), the inflation rate may be higher initially relative to total supply and is expected to stabilize as the network matures and supply grows.
MVRK Staking Model: Liquid Proof of Stake
Mavryk uses a Liquid Proof of Stake (LPoS) consensus mechanism, forked from the Tezos blockchain running the Boreas protocol. In this model:
Bakers are the equivalent of validators. They produce blocks and endorse other bakers' blocks. Bakers must hold a minimum stake of 6,000 MVRK.
Delegators can delegate their MVRK to a baker without transferring custody. Delegated tokens increase the baker's consensus weight but are not subject to slashing.
Stakers can stake their MVRK directly to a baker, which increases the baker's baking power more efficiently. Staked tokens are subject to slashing if the baker misbehaves.
Baking Power is calculated from the baker's own stake plus external staked tokens, with delegated tokens contributing at a reduced weight.
Capacity Limits
Bakers have two capacity limits derived from their own staked balance:
Staking Capacity: ownStakedTokens * limitOfStakingOverBaking (protocol default: 5x, configurable per baker via limitOfStakingOverBaking parameter in units of 1,000,000)
Delegation Capacity: ownStakedTokens * maxDelegatedOverFrozenRatio (protocol constant: 9x)
When a baker's external staked and delegated tokens exceed these limits, additional delegations do not increase the baker's baking power (overdelegation/overstaking).
Annualization
Mavryk organizes consensus into cycles. The number of cycles per year is:
blocksPerCycle
Blocks Per Cycle
The number of blocks in one cycle, currently 24,576 on Mavryk.
minimalBlockDelay
Minimal Block Delay
The minimum time between blocks in seconds, currently ~10 seconds on Mavryk.
With the current protocol constants (24,576 blocks per cycle, ~10s block time), one cycle lasts approximately 2.84 days, yielding approximately 128.4 cycles per year.
Other Mavryk metrics calculated by Staking Rewards:
Delegated Tokens
The total number of MVRK tokens delegated and externally staked to bakers.
Self Staked Tokens
The number of MVRK tokens staked by bakers directly (own staked + own delegated balance).
Staking Wallets
Total number of unique delegations on-chain across all active bakers.
Active Validators
The number of currently active bakers producing blocks and endorsements.
Block Time
The minimal block delay in seconds as defined by the Boreas protocol constants.
Total Supply
Total MVRK supply from the MvKT indexer statistics (in mutez, converted to MVRK with 6 decimal places).
Circulating Supply
Circulating MVRK supply from the MvKT indexer statistics.
Data Sources:
MvKT Indexer API (TzKT fork) at api.mavryk.network for baker data, cycle rewards, protocol constants, and supply statistics
Mavryk RPC at rpc.mavryk.network for chain head and block data
CoinGecko for price data
References:
📚 Learn more about MVRK Staking
Last updated