Glossary

What each metric means, its exact formula, the API request behind it, and why it can differ from other explorers.

For AI agents: llms.txt

Free

TAO sitting in the wallet, not staked anywhere.

Formulathe free balance at the snapshot block, as the chain reports it

Free means not staked, which is not quite the same as spendable: it still includes the small existential deposit and any locked portion. It also excludes TAO the chain holds as a deposit, for a proxy or an on-chain identity, and that TAO appears nowhere on this row, so Total under-counts a wallet that has one.

API request
GET https://api.taoswap.org/accounts/

Response fieldresults[].free

Global rank

Where the wallet sits in the network-wide wealth ranking, 1 being the largest.

Formulawallets sorted by total (free + root stake + alpha stake) descending, equal totals broken by the raw byte order of the address. The alpha ranking is the same sort on the alpha stake alone

Not a ranking of the whole chain. The population is every wallet that has ever staked, plus pure holders above a free-balance floor (1 τ today), so a small wallet that never staked is absent entirely rather than ranked last. Ranks and the balances shown next to them come from the same daily snapshot, which is what stops a partial sync from reshuffling the top of the table; a wallet missing from that snapshot can still vanish from a page it used to occupy. Alpha carries the same exit-value pricing as everywhere else, which can reorder large alpha-heavy wallets compared with a flat-price ranking.

API request
GET https://api.taoswap.org/accounts/

Response fieldresults[].rank (results[].rank_alpha for the alpha-only ranking)

Share (Free / Root / Alpha)

How a wallet splits its own holdings between free TAO, root stake and alpha: the three-segment bar in the Accounts table. It is the composition of that wallet, NOT its share of the network.

Formulaeach segment = its own amount / the sum of the three × 100. Same denominator throughout, so they add to 100 by construction, except on a zero-balance row where all three read 0

Easy to misread: a wallet showing "80% Alpha" holds 80% of ITS OWN balance in alpha. For the wallet's standing across the network, read the rank instead.

Data source
GET https://api.taoswap.org/accounts/

Response fieldresults[].free, results[].staked_tao, results[].staked_alpha_in_tao

The three percentages come from the row itself.

Stake (root) / Stake (alpha)

TAO staked on root, and all alpha across subnets valued in TAO.

Formularoot: Σ of the wallet's root positions, TAO for alpha at 1:1. Alpha: for each position, the TAO its own subnet pool would pay out for that alpha alone, summed

The root figure is root stake only and excludes free TAO, which the Total column adds back. Alpha is valued at roughly what it would fetch on exit, so it reads lower than flat-price or EMA-based figures, though it is still a little optimistic because the swap fee is not deducted. A position on a subnet with no pool is skipped rather than valued at zero.

API request
GET https://api.taoswap.org/accounts/

Response fieldresults[].staked_tao / results[].staked_alpha_in_tao

Total (account)

Everything the wallet is worth in TAO: free plus root stake plus alpha stake.

Formulafree balance + root stake (1:1) + alpha stake valued through the pools, all three from the same snapshot block
API request
GET https://api.taoswap.org/accounts/

Response fieldresults[].total_tao