Skip to main content
Version: 0.9.1

Cycles

GET /explorer/cycle/{head|number}

Provides information about a consensus cycle, the past roll snapshot cycle and the future cycle whose rights are determined by the current cycle. This endpoint accepts head and a cycle number as path parameters.

FieldDescription
cycle int64The cycle number.
start_height int64First block height (level) in this cycle.
end_height int64Last block height (level) in this cycle.
start_time datetimeStart time (estimate for future cycles).
end_time datetimeEnd time (estimate for open and future cycles).
progress floatCycle completion in percent.
is_complete boolFlag indicating the cycle is complete.
is_snapshot boolFlag indicating a roll snapshot has been selected.
is_active boolFlag indicating the cycle is currently active.
snapshot_height int64Height of the snapshot block.
snapshot_index int64Index of the snapshot block.
snapshot_time datetimeTime the snapshot block was taken.
eligible_bakers int64Number of unique bakers at selected snapshot block (or most recent snapshot block) with at least minimal stake.
active_bakers int64Number of actively registered bakers.
active_stakers int64Number of actively staking accounts excluding bakers.
active_delegators int64Number of non-zero accounts delegating to active bakers.
staking_supply moneyTotal staked supply at selected snapshot block or most recent snapshot block.
staking_percent floatPercent of total supply staked at selected snapshot block or most recent snapshot block.
unique_bakers int64Number of bakers seen during this cycle. Its expected for this number to be lower than active_bakers because some bakers may have no rights or futer rights only and others may be offline.
missed_rounds int64Total count of missed block rounds (old protocols called this priorities).
missed_endorsements int64Total count of missed endorsement slots.
n_double_baking int64Count of double_baking_evidence events.
n_double_endorsement int64Count of double_endorsement_evidence events.
solvetime_min int64Minimum time between blocks.
solvetime_max int64Maximum time between blocks.
solvetime_mean floatMean time between blocks.
round_min int64Minimum block round (priority).
round_max int64Maximum block round (priority).
round_mean floatMean block round (priority).
endorsement_rate floatPercentage of seen endorsements vs expected endorsements.
endorsements_min int64Minimum count of endorsements across all blocks.
endorsements_max int64Maximum count of endorsements across all blocks.
endorsements_mean floatMean count of endorsements across all blocks.
seed_rate int64Percentage of published vs expected seed_nonce_revelations.
worst_baked_block int64Height of the block with lowest priority.
worst_endorsed_block int64Height of the block with least endorsed slots.
block_reward int64Current issuance this cycle.
block_bonus_per_slot int64Current issuance this cycle.
max_block_reward int64Current issuance this cycle.
endorsement_reward_per_slot int64Current issuance this cycle.
nonce_revelation_reward int64Current issuance this cycle.
vdf_revelation_reward int64Current issuance this cycle.
lb_subsidy int64Current issuance this cycle.
snapshot_cycle objectEmbedded cycle data for the cycle that provided the roll snapshot for the current cycle.
follower_cycle objectEmbedded cycle data for the future cycle that will get its rights assigned from a snapshot in the current cycle.