MainnetCycle 143

Coverage

Coverage is the reward pool of a distribution interval divided by what bonds are owed for it (shares × target rate ÷ 10000 ÷ 50). Below 1.0× bonds are short-paid and STX-only stakers and the reserve get nothing.

Coveragemirrored
16.68×gross_pool / obligation
Headroommirrored
94.0%pool can fall this far before bond yield is impaired1 - obligation / gross_pool
Owed to bonds per intervalmirrored
13.8M satsmainnet pox-5 calculate-rewards event, tx 0x4a0218d7b13de29ae47015e72345876d362c47159216675d40d03cd09ad1cc5d: sum of bond-distribution target-yield

Coverage per distribution

mirrored
Coverage (×)n/a: no bonds2.0× coverage target (Bitcoin Staking SIP discussion)1.0× bond yield impaired

Reference lines: 1.0× is where bond yield is impaired; 2.0× is the coverage target cited in the Bitcoin Staking SIP discussion (forum.stacks.org/t/18862).

Pool vs bond obligation

mirrored
Pool (gross accrued, sats)Owed to bonds (sats)

Every distribution

mirrored
DistributionCyclePoolOwedCoverageShortfallCross-check
286143230,327,835 sats13,810,222 sats16.68×0 satsmatch
285142233,931,905 sats0 satsn/a (no bonds)0 satsmatch
284142217,098,316 sats0 satsn/a (no bonds)0 satsmatch
283141188,232,684 sats0 satsn/a (no bonds)0 satsmatch
282141162,018,760 sats0 satsn/a (no bonds)0 satsmatch
mirrored

Each row is one calculate-rewards transaction, independently recomputed from pox-5 state before and after its block.