Node in a Tab
Solana mainnet · gossip

This tab is joining Solana as a node.

Your browser just made a random identity and speaks the validators' gossip protocol itself: pull requests, pings, signatures, votes. The slot and the chain's clock below come straight from what validators tell each other, and they don't match the numbers most people quote.

  1. 01Identity
  2. 02UDP socket
  3. 03Shred version
  4. 04Pinged & ponged
  5. 05Hearing votes
Slot, now
—

waiting for votes

Voted tip—highest slot 3+ validators voted

The chart · last 30 s

one validator's vote, at the slot it voted for and the moment it was signed the fitted line through them: its slope is the slot time

Solana's real clock, measured by this tab

waiting for the slot fit
Slot time
—
the protocol's default is 400 ms

Timers, bots and docs that assume 400 ms run a third behind the chain.

A transaction's lifetime
—
not the 60–90 s often quoted: a blockhash lives 150 blocks
Signed now, dead after—

A swap retried after that with the same blockhash can never land. Fetch a fresh one.

This epoch ends in
—
an epoch is 432,000 slots
——

Staking rewards and stake activations land at the boundary.

The chain's own clock · UTC
--:--:--.-
median of validators' vote timestamps

Validators stamp votes in whole seconds, and the on-chain clock is built from those stamps, so it trails real time.

Who made the block, and where

loading the leader schedule
a validator, sized by stakemade the block being voted onthe next leaders, in order

Where the next hour's blocks are scheduled

Made the block being voted on now
—
waiting for the slot clock
Next up

    The schedule comes from public RPC through this site's relay (browsers are refused it). The timing is your tab's own slot clock: the slot validators are voting on, which trails the leader producing now by a slot or two. Places are DB-IP's estimate for each leader's advertised gossip IP (IP geolocation by DB-IP, CC BY 4.0). Names are self-reported on-chain.

    The whole network, seen from this server

    starting the census
    Machines in gossip—

    heard in the last 45 min

    Stake heard—

    of all staked validators

    Median validator uptime—

    since each validator last started

    Which software runs Solana

    By stake
    By machine

    Versions, by stake

    Started or restarted in the last 24 h

      An unstaked gossip node on this server pulls a fixed 1/64 of the table (four 1/256 slices, each with its own filter). Every node re-signs its contact record every few seconds and each new copy lands in a random slice, so every node passes through ours: most within 15 minutes, nearly all within 30. It reads contact records, not every vote. Clients and start times come from each node's own gossip record; stake and versions from public RPC. Client names follow agave 4.3 (ids 0 to 13, Harmonic included); clients without a colour of their own are pooled as “other clients”.

      Validators heard0
      Talking to you0
      Values verified0
      Votes verified0
      Bad signatures0
      Datagrams in0
      Datagrams out0
      Received0 KB

      On the wire newest first

      Validators that verified you 0 validators

      Each one pinged your node with a random token and got back your signed pong, which gossip requires before it serves you anything.

      Share of stake
      —
      Their stake
      —
      ValidatorStake (SOL)Gossip socket

      Latest votes verified ed25519

      ValidatorSlotBehindSignedKind

      Who you're hearing 0 nodes