Dashboard · VantagePlanned

Solana Validator Count and Stake Concentration

How many validators secure Solana, and how concentrated is the stake?

How many validators secure Solana each epoch, how stake is spread among them, the Nakamoto coefficient, skip rates and who joined or left.

ShareEmail itvoltfincrypto.com/apps/solana-validator-count
Blueprint

What the dashboard will show.

The dashboard as it will open in Vantage. Each figure is named here and arrives with its receipt; until its data is published, its place stays empty.

Validator set

How many validators have stake, and who joined or left.

Validators with stake

count

Vote accounts with activated stake at the latest epoch boundary, current and delinquent together.

Figurestaking_networks_dailyAwaiting data

Delinquent validators

count

Staked vote accounts reported as delinquent, having stopped voting, at the latest epoch boundary.

Figurestaking_networks_dailyAwaiting data

Joined last epoch

count

Vote accounts with activated stake in the latest epoch that had none in the one before.

Figurestaking_networks_dailyAwaiting data

Left last epoch

count

Vote accounts with activated stake in the previous epoch that have none in the latest.

Figurestaking_networks_dailyAwaiting data

Validators by epoch

count

Validators with stake per epoch over the selected period, with joins and exits marked.

Line chartstaking_networks_dailyAwaiting data

Concentration

How stake is spread, and how reliably validators produce blocks.

Nakamoto coefficient

count

The smallest number of validators whose combined stake exceeds one third of activated stake at the latest epoch boundary.

Figurestaking_networks_dailyAwaiting data

Stake held by the top 10

%

The share of activated stake held by the 10 largest validators at the latest epoch boundary.

Figurestaking_networks_dailyAwaiting data

Stake by validator rank

%

The share of activated stake held by each validator from largest to smallest, which shows how fast stake concentrates.

Bar chartstaking_networks_dailyAwaiting data

Validators

Each validator's published name, stake, share of stake, commission and skip rate in the latest epoch.

Tableaddress_labelsAwaiting data

Period
Last 10, 50 or 180 epochs
About

What it answers, and for whom.

Solana's validators produce its blocks and vote on them, and each one's weight in consensus is the stake delegated to it. A count of validators alone says little about decentralization: what matters is how stake is spread across them. This dashboard reads the validator set at every epoch boundary to show how many validators have stake, how much of it the largest ones hold and the smallest group that could stop the chain.

Use it to follow whether the set is growing or shrinking, which validators joined or left and how reliably each one produces blocks when it is the leader. Every figure comes from the vote accounts and block production records at an epoch boundary, pinned to the slot it was read at, with a receipt.

Method

How it will be measured.

Every figure will be read at a block, kept with its source and its exact read, and open a receipt anyone can re-check.

How receipts work →
  1. The validator set is read with getVoteAccounts at each epoch boundary: vote accounts with activated stake, split into current and delinquent, with their commission and stake.
  2. The Nakamoto coefficient is the smallest number of validators whose combined activated stake exceeds one third of the total, the share that can stop the chain from confirming blocks.
  3. Joins and exits compare the set of staked vote accounts between consecutive epochs.
  4. Skip rate comes from getBlockProduction per epoch: leader slots without a produced block divided by all leader slots, per validator and for the network.
  5. Validator names come from the validator info each operator publishes on-chain, and every figure carries a receipt with the epoch and slot read.

The data it needs

Read from chain state and history

  • staking_networks_dailyTo buildProof-of-stake networksStaked supply, staking ratio, validators and nominal rewards per proof-of-stake network per day.
  • address_labelsTo buildAddress labelsLabels for known addresses: exchanges, bridges, protocols, funds, treasuries, sanctioned addresses and known attackers.
  • getVoteAccounts at each epoch boundary: current and delinquent vote accounts, activatedStake and commission
  • getBlockProduction per epoch: leader slots and blocks produced per validator identity
  • Validator info accounts in the Config program, for operator names and websites
  • Stake accounts per vote account, for the number of delegators
Questions

Questions people ask.

How many validators does Solana have?

The dashboard counts vote accounts with activated stake at each epoch boundary, split into those voting normally and those that are delinquent. Nodes that only serve data and never vote are not counted, so the figure is lower than the number of nodes on the network.

What is the Nakamoto coefficient?

The smallest number of validators that together control enough stake to disrupt consensus. On Solana that threshold is one third of the stake, enough to stop the chain from confirming new blocks. A higher coefficient means stake is less concentrated.

What is a delinquent validator?

A validator with stake that has stopped voting, usually because its node is offline, behind or misconfigured. Stake on a delinquent validator earns no rewards until it votes again, which is why delegators watch for it.

Why does the validator count change?

Validators join when they attract enough stake to cover their costs and leave when they do not. Changes in what it costs to run a validator, and in large stake delegation programs, both move the count from epoch to epoch.

What is skip rate?

The share of a validator's leader slots in which it produced no block. A high skip rate delays users' transactions and costs the validator and its delegators the fees those blocks would have earned.

Vote account
The on-chain account a validator votes from; stake is delegated to it, and its commission is set on it.
Superminority
The smallest group of validators holding more than one third of the stake; its size is the Nakamoto coefficient.
Leader slot
A slot in which a given validator is scheduled to produce the block.
Delinquent
The status of a staked vote account that has not voted recently enough to count as active.

Build Solana Validator Count and Stake Concentration on verified data.

Start free in Voltfin Studio: boards, tables and reports where every number opens its receipt. Tell us which data you need first and we will build it next.