Chain Data Agent

API reference

All responses are JSON: { data, meta, attribution }. Base URL https://chain-data-agent.wangzuo305.workers.dev. Paid endpoints use x402; see how payment works.

Solana validator stats

Live Solana network health and per-validator stats: stake and rank, commission, vote credits per SOL over the last 5 epochs relative to the cluster median, current-epoch block production and skip rate, delinquency. Computed from public chain state on each call (at most a minute old); no history is stored yet.

Base path /v1/solana-validators · Markdown: /docs/solana-validators.md

GET /v1/solana-validators/summary

Get live Solana network health: epoch progress, validator counts, stake concentration and skip rate. Returns the current epoch and its progress, active and delinquent validator counts, total active stake in SOL, the delinquent stake share, the Nakamoto coefficient (fewest validators holding over a third of stake), median commission, cluster block production and skip rate so far this epoch, and median and best vote credits per SOL staked in the last complete epoch. Use it as the baseline when judging a single validator.

Price: free · MCP tool: solana_validators_get_network_summary

GET /v1/solana-validators/validator

Get live stats for one Solana validator by vote account or identity pubkey. Pass vote (vote account pubkey) or identity (node identity pubkey). Returns stake in SOL with share and rank, commission, delinquency, how many slots its last vote is behind the cluster, vote credits for each of the last 5 epochs per SOL staked, as a percentage of the cluster median (100 = median; approximate, as it uses today's stake), and current-epoch leader slots, blocks produced and skip rate next to the cluster's. Unknown keys return 404.

Price: $0.001 per call (x402, USDC) · MCP tool: solana_validators_get_validator

ParamInRequiredDescriptionExample
votequerynoVote account pubkey (base58)JDMq8hxZnad2smKLGkFbfg8zVMZHKQcMugD4tMR9u2da
identityquerynoValidator identity (node) pubkey (base58); use instead of vote

GET /v1/solana-validators/validators

List Solana validators ranked by stake, vote credits, skip rate or commission, with filters. For choosing where to stake or comparing validators. sort is stake (default), credits (vote credits per SOL in the last complete epoch, as % of the cluster median), skip_rate (current epoch, lowest first; validators with no leader slots yet come last) or commission (lowest first). Filters: max_commission (percent), min_stake_sol, include_delinquent (default false). Returns up to limit rows (default 20, max 50) and the number matched.

Price: $0.002 per call (x402, USDC) · MCP tool: solana_validators_list_validators

ParamInRequiredDescriptionExample
sortquerynoOne of stake, credits, skip_rate, commission (default stake)credits
max_commissionquerynoOnly validators with commission at most this percent5
min_stake_solquerynoOnly validators with at least this much active stake in SOL100000
include_delinquentquerynotrue to include delinquent validators (default false)
limitquerynoRows to return, 1 to 50 (default 20)10

Attribution: Computed from Solana mainnet-beta chain state (getVoteAccounts, getEpochInfo, getBlockProduction). Values are normally at most 60 seconds old; meta.data_age_seconds gives the age. Licence