SourceLessExplorer · SourceLess AsgardSourceLess Asgard · chain 1313
LiveHeight25,679Head age1 minLast interval1 minFinality25,668Behind−11Pending0 / 8,192Tx in head0
XPlorer following the chain as its own read-only node

height 25679 of 25679 on the network. 9 peer(s) connected, 90 in its peer directory; 2975 block(s) followed and 2416 pulled in by sync since this follower started. Caught up: this follower holds every block any peer has claimed, so every panel below is the whole chain. Genesis 1cf8655125cc1bbb…, producers genesis.

What this follower is, locally

Following 7 seed(s) — their addresses are not published here, for the reason the peer table gives. Its store is held under its own Cerberus lease — no other node’s store is opened, touched or stopped.

Consensus

Head25,679
final at 25,668, which is 11 block(s) back. The only two figures on this page that move while it is open, and the reason it is the one consensus page that polls
Seats on the roll1,313
read from the chain at the head’s height. Chain state, so every honest node answers it identically — and not a count of who is reachable
Seats that have sealed237
of 1,313 on the roll, counted from the headers this node holds. The gap between the two is what this whole page exists to show: a roll declares seats and only the chain says who turned up
Slot length3s
nominal — what this chain is configured for, not what it did; observed median 1 min over 99 gap(s) between blocks 25580–25679. A slot is a 3 s turn in the rotation, not a block: only the seat whose turn it is may seal, and it seals only when it holds work or, holding nothing, once the head is about a minute old. A slot whose seat is absent or idle passes with no block, so the interval between blocks can be many slots long. Throughput carries the whole distribution

The head and the finality line above are as of the moment this page was served. The roll, the rotation and the attestation totals are not polled: they cost a roll read and a fold over every block this node holds. Reload for newer.

Rotation — Tyr

Seats on the roll
1313
Seats that have sealed
237 of 1313
Slot length
3 s nominal, a turn and not a block interval
Observed interval
observed median 1 min over 99 gap(s) between blocks 25580–25679 the distribution is on Throughput
Slot at the head
598059202
Whose turn
STR.GENESIS0848 zk13str_…2e8_1bd3

The turn is decided by the clock and not by the height, so a seat that is absent does not stop the roll: its slot passes and the next occupied seat seals. That is why a partly-filled roster produces a chain that advances slowly rather than one that stops.

Rotation order (1,313 seats)

The order consensus rotates over, read at the head’s height. It is not the same question as who MAY seal — a seat can be on the roll and absent from a rotation resolved at a different height — so the two are two pages.

#SeatAddressPowerBlocks sealedLast at
176STR.GENESIS0191zk13str_…ef7_6eba505825651
177STR.GENESIS0192zk13str_…927_a0a950nonenever
178STR.GENESIS0193zk13str_…c03_c00950nonenever
179STR.GENESIS0194zk13str_…aea_6b15501425404
180STR.GENESIS0195zk13str_…ba4_282e50nonenever
181STR.GENESIS0196zk13str_…623_dcf050nonenever
182STR.GENESIS0197zk13str_…378_3d6950nonenever
183STR.GENESIS0198zk13str_…be1_813750625197
184STR.GENESIS0199zk13str_…ce6_d7db50nonenever
185STR.GENESIS0200zk13str_…7c8_62bb50nonenever
186STR.GENESIS0201zk13str_…a84_378550222527
187STR.GENESIS0202zk13str_…ea8_e03150221707
188STR.GENESIS0203zk13str_…128_0e0550nonenever
189STR.GENESIS0204zk13str_…03a_4f9850224086
190STR.GENESIS0205zk13str_…a7e_acae50121669
191STR.GENESIS0206zk13str_…0dd_e9b050nonenever
192STR.GENESIS0207zk13str_…a47_fafa50nonenever
193STR.GENESIS0208zk13str_…5de_1349501225074
194STR.GENESIS0209zk13str_…852_cae550nonenever
195STR.GENESIS0210zk13str_…a94_e98d50525611
196STR.GENESIS0211zk13str_…a8b_d48850nonenever
197STR.GENESIS0212zk13str_…528_0020505725652
198STR.GENESIS0213zk13str_…aeb_f8d350nonenever
199STR.GENESIS0214zk13str_…179_6b4b50nonenever
200STR.GENESIS0215zk13str_…626_8562501425405

← newer 176–200 of 1,313, at most 25 per page rows 2550100 older →

Every position in the rotation is reachable from this control. The validator roll answers the other question — who may seal at the head, what each has bonded, and every admission and eviction that got the roll here.

What these seats have sealed

Drawn from the page of the rotation above, and from the block headers this node holds. A seat that has sealed nothing is not drawn: a column of zero height for most of a roll would be a picture of the rotation’s length rather than of its work.

position 176 (STR.GENESIS0191): 58 block(s) sealedposition 179 (STR.GENESIS0194): 14 block(s) sealedposition 183 (STR.GENESIS0198): 6 block(s) sealedposition 186 (STR.GENESIS0201): 2 block(s) sealedposition 187 (STR.GENESIS0202): 2 block(s) sealedposition 189 (STR.GENESIS0204): 2 block(s) sealedposition 190 (STR.GENESIS0205): 1 block(s) sealedposition 193 (STR.GENESIS0208): 12 block(s) sealedposition 195 (STR.GENESIS0210): 5 block(s) sealedposition 197 (STR.GENESIS0212): 57 block(s) sealedposition 200 (STR.GENESIS0215): 14 block(s) sealed
  • blocks sealed by one seat, oldest or lowest at the left
  • top of the plot 58
  • lowest 1

Blocks sealed by each of the 11 seat(s) on this page of the rotation that has sealed anything, in rotation order. 14 seat(s) on this page have sealed nothing and are not drawn. The axis is linear from zero to 58, the largest value in this window, so a single spike over a floor is the measurement and not a drawing fault. Counted from the headers of the blocks this node holds, never asserted by a seat. A seat with nothing has very likely not had a turn: a full pass of this roll is long.

Sealed by no seat

Every block on this chain was sealed by a seat on the roll. On a production realm that is the claim worth making, and it is made by this list being empty rather than by a sentence saying so.

How much of the roll is signing

Height read at
25679
Seats on the roll
1,313
Quorum a block must reach
876 of 1,313 seated seats — two thirds plus one, read from the chain’s own seating rather than recomputed here
Head block
25679 under the threshold by this node’s count of the signatures it holds. This chain has never reached its threshold, so this is its normal state rather than an incident — and finality does not depend on it: the line is a fixed depth below the head and reads no signature at all
Distinct seats that signed it, as this node holds them
97 7.4% of the roll, counted from the signatures THIS node holds for the block. Not a chain fact: the set is outside the block hash and each node collects its own
Window
100 block(s), 25580 to 25679 the newest blocks only — this is a public route and a fold over a whole chain is work a refresh should not be able to buy
Seats signing, typically
119 mean over the window; fewest 97, most 135, about 9% of the roll
Blocks that reached the quorum
0 of 100 0% of the window
Distinct seats SEEN in the window
305 of 1,313 on the roll — 23.2% — each one identified by a signature inside a sealed block, over the 100 block(s) of 100 in this window that this node holds a signature set for, 25580 to 25679. 11,866 signature(s) in total before de-duplication. This is not a count of seats online. A seat missing from it has very likely not had a turn, and which signatures reached THIS node is a local matter
Distinct seats that sealed
55 of 1,313 on the roll, counted from the block headers over the same window. Far smaller than the figure above, and that is arithmetic rather than a finding: the rotation gives each seat one slot, so a full turn of this roll takes about 1 h and a window of 100 block(s) cannot contain most of it

Two different kinds of figure are above, and the difference matters more than any of the numbers. The seats on the roll and the quorum threshold are CHAIN STATE, read at a height: every honest node answers them identically. The signature counts are THIS NODE’S OWN EVIDENCE: a block’s signatures are carried outside its hash, are agreed by nothing, and are collected by each node for itself after the block is sealed, so two honest nodes legitimately hold different sets for the same height — seven seats asked for the same heights at one moment returned six different counts for one of them. A second explorer on this chain may therefore show different signature counts and neither is lying.

Finality does not depend on any of it. The line is a fixed depth below the head, ratcheted, and reads no signature at all — so a block carrying none is finalised exactly as one carrying the whole roll is, and a count beside a finality line must not be read as its cause.

What is deliberately absent is a count of how many seats are ONLINE. No single node can measure that — a seat that is up and silent looks exactly like a seat that is down — and a number for it would be invented.

Attestations

Blocks inspected
25679
Blocks whose signatures this node no longer holds
0
Blocks carrying attestations
4093
Blocks holding exactly their cap
0
Attestations in total
467333
Quorum threshold
unknown

this explorer was not given a validator registry, so it has not looked. GenesisNodeRecord names producers by address and Valhalla admission needs a public key the genesis does not carry.

These four are counted over every block this node holds, which makes them lifetime totals. The section above is the same question asked about now, and it is the one that says whether this chain is agreeing today.

Attestations are signatures OVER the block hash and are carried outside the hashed content, because they cannot be inside the thing they sign.

Finality

Head
25679
Finality line
25668
Confirmations required
12
Deferred depth
3

A header commits to the state root as of height minus the deferred depth, so the root in the newest header is not the root of the newest state.