Reference
Definitions
Every figure Taosis shows, what it means, the formula the code actually runs and the chain storage it is read from. A blank cell anywhere on the site means the figure could not be verified — never a zero standing in for one. The same text is available to machines at /llms.txt.
Concepts
- Subnet
- One of the independent markets on the Bittensor network, each with its own α token, its own price and its own set of miners and validators.
- α (alpha)
- A subnet's own token. Bought and sold against TAO through the subnet's liquidity pool; staked to a validator on that subnet.
- τ (TAO)
- Bittensor's base token, in which every α is priced.
- Pool
- The subnet's constant-product liquidity pool holding τ and α; the price is the ratio of its reserves, and every buy or sell moves it.
- Root (SN0)
- Not a market: staking to root is one-to-one with τ at any size. Taosis hides it from the screener by default and blanks every pool-shaped figure for it.
- Emission
- τ the chain mints each block and splits across subnets — part injected into pools, part spent buying α when there is more τ than α to pair it with.
- Conviction lock
- α locked on a subnet for a chosen time; the longer and larger the lock, the more "conviction" it accrues, and conviction is what decides who can own a subnet.
- Deregistration
- When the network is at its subnet limit, registering a new subnet dissolves the existing non-immune subnet with the lowest moving price.
- Fail-closed display
- Taosis's rule: a figure it cannot verify is shown as "—", never as a zero standing in for one. A zero is always a verified zero.
Price
- Price (τ)
- The spot price of one α of the subnet, in TAO: the ratio of the pool's two reserves.price = τ in pool ÷ α in poolSource: SubnetTAO and SubnetAlphaIn, read from the chain every few minutes.Root (SN0) has no pool: staking to it is one-to-one with TAO at any size, so root has no price.
- EMA price (τ)
- The chain's own moving-average price — the figure the runtime uses for emission and for the deregistration queue.Exponential moving average maintained by the chain (SubnetMovingPrice), never above 1 τ.Source: SubnetMovingPrice, read from the chain.A moving price of 0 means "not applicable" (no emission yet), not a measured zero; Taosis shows a dash there.
- 1h / 24h / 7d / 30d / 90d change
- Percentage change of the spot price against Taosis's own price sample taken that long ago.(price now − price then) ÷ price thenSource: Taosis's price_history table, sampled from the chain since 2026-08-24.A window is offered only once that much history exists; 30d and 90d appear when Taosis has sampled for 30 and 90 days. No third-party price feed is ever used.
- 7d sparkline
- The last seven days of hourly closes, drawn as a line.Source: Taosis's price_history table.
Size & flow
- Market cap (τ)
- The value of every α that circulates, at the chain's moving price.EMA price × (α in pool + α staked out − α burned). Root: spot price × α staked out.Source: SubnetMovingPrice, SubnetAlphaIn, SubnetAlphaOut and the burn counter, read from the chain.Subtracting burned α is what makes the figure agree with taoswap and taostats (under 0.6% apart on every subnet checked).
- FDV (τ)
- Fully diluted valuation: the price applied to the 21 million α maximum supply every subnet shares.EMA price × 21,000,000Source: SubnetMovingPrice.Not shown for root.
- Volume 24h (τ)
- TAO traded through the subnet's pool over the last 24 hours — buys plus sells.Σ τ of every buy and sell fill Taosis indexed in the windowSource: Taosis's own index of on-chain StakeAdded and StakeRemoved events.Stake transfers, moves and swaps between subnets are not counted: they carry the same τ as the pool legs written for them and would double-count.
- Net flow 24h (τ)
- TAO that actually entered or left the pool over 24 hours: buys minus sells.tao_flow(now) − tao_flow(24 hours ago), from the chain's cumulative flow counterSource: SubnetTaoFlow, sampled by Taosis.Blank until Taosis holds 24 hours of samples, and blank if the baseline sample is more than 30 hours old — a gap must not widen a "24h" figure.
Supply
- Supply (α)
- Every α that exists for the subnet: in the pool plus staked out.α in pool + α staked outSource: SubnetAlphaIn + SubnetAlphaOut.Burned α is still counted here, which is why supply × price sits above market cap on burn-heavy subnets.
- Staked α
- α held outside the pool — everything staked to validators, the owner's and locked α included.Source: SubnetAlphaOut.
- α in pool
- The α side of the subnet's liquidity pool.Source: SubnetAlphaIn.
- Burned α
- α destroyed for good on the subnet, with its τ value at the moving price.Source: The chain's AlphaBurned counter.A lower bound: the counter covers burns on one path since 2026-05-28.
Liquidity
- TAO in pool
- The τ side of the liquidity pool — the deeper it is, the less a trade moves the price.Source: SubnetTAO.Root's "reserve" is τ staked to root, not a pool; it is excluded from the network total.
- ADR
- Alpha dominance ratio: α held outside the pool for every α inside it. Above 1, holders own more than the pool could absorb, so a rush for the exit sells at a discount.max(α staked out − α burned, 0) ÷ α in poolSource: SubnetAlphaOut, AlphaBurned, SubnetAlphaIn.Still includes the owner's locked α and the protocol's own α.
- Depth ±2% / ±5% (τ)
- TAO of net buying that would move the price up by that much, and TAO of net selling that would move it down by that much.Up: τ reserve × (√(1+δ) − 1) ÷ (1 − swap fee). Down: τ reserve × (1 − √(1−δ)).Source: SubnetTAO and the subnet's own swap fee, read from the chain.The down figure is always a little larger than the up figure at the same distance: fee treatment plus the curve's convexity, not a bug. Constant-product pool assumed.
- Swap fee
- The fee the pool takes on every swap, as set on the chain for this subnet.Source: Swap.FeeRate per subnet.Read per subnet, never a global constant — all subnets currently read 0.0504%.
Emission & yield
- Emission %
- The subnet's share of all the τ the chain emits each block: τ injected into its pool plus τ the protocol spends buying its α.(τ injected + τ spent on chain buys) ÷ the same sum over every non-root subnet, from one blockSource: SubnetTaoInEmission and SubnetExcessTao, sampled by Taosis.Blank when the block's split could not be read; 0 is a verified zero (the subnet's allocation fitted under the pairing cap that block).
- Chain buys (τ/day)
- τ the protocol itself spends each day buying the subnet's α, because the block had more τ emission than α to pair it with.excess τ on the last block × 7,200 blocks per daySource: SubnetExcessTao.A rate read at one instant, not a measured day: the realized 24-hour figure sits a few percent away. Most subnets read a real 0.
- Chain buys %
- The subnet's share of every τ the protocol spends buying α network-wide.Source: SubnetExcessTao across non-root subnets.Spiky: the denominator moves too.
- Root cut %
- The share of the subnet's validator emission paid to people staking τ on root instead of to α holders on the subnet.γ·R ÷ (γ·R + α in pool + α staked out), with γ the chain's TaoWeight and R the τ staked on rootSource: TaoWeight, root's SubnetTAO, SubnetAlphaIn, SubnetAlphaOut — computed, never read from the chain's RootProp cache, which is stale on emptied subnets.A stake-weight split, not what root stakers were actually paid.
- Miner burn %
- The share of the subnet's miner emission captured by the owner's own neurons and destroyed instead of paid out.Σ over mechanisms of (mechanism weight × owner neurons' incentive ÷ all incentive)Source: Incentive per mechanism, MechanismEmissionSplit, the owner's registered hotkeys — read from the chain every 30 minutes.The owner does not pocket it; the chain scales the subnet's whole τ allocation by (1 − burn). The chain's own MinerBurned value is kept as an audit figure and can read 0 where the truth is 100%.
- Default APR
- The annualized yield of the subnet's most-staked validator whose yield is within 2 points of the best, from the dividends the chain actually paid.24-hour median of per-epoch dividend yield, annualizedSource: Taosis's own epoch samples of validator dividends, read from the chain.Blank means no meaningful stake paid dividends in the window — not a claim of 0%. Not sourced from any third-party API.
- Pool injection (τ/block)
- τ injected into the subnet's pool per block — the pairing leg only, not the subnet's whole take.Source: SubnetTaoInEmission.See Emission % for the whole allocation.
Ownership & conviction
- Takeover %
- How far the largest non-owner hotkey's matured conviction has climbed toward the bar that lets an outsider claim ownership of the subnet.top non-owner hotkey conviction ÷ (18% × (α staked out − protocol α − α burned)), from the runtime's lock.rsSource: The chain's conviction lock maps, read every 10 minutes.100% is not eligibility: the runtime also requires the subnet to be at least one year old. The bar moves as α is minted, so a gauge can slip back while nobody unlocks. The 10% figure published elsewhere is not the chain's.
- Largest lock %
- How much of the subnet's whole α supply the single largest conviction lock has locked up and matured.leader's matured conviction ÷ (α in pool + α staked out), projected forward to the current blockSource: The chain's lock maps and its maturity rate.The leader is usually the owner. Projected between Taosis's syncs, so it keeps maturing.
- Locked α / Locked τ
- α locked in conviction on the subnet — every lock, owner included — and what that α would actually fetch if sold through the pool in one go, after fee and slippage.Locked τ (realizable) = constant-product exit of the locked α against the poolSource: Conviction lock maps, SubnetTAO, SubnetAlphaIn, swap fee.The spot valuation is a fiction on thin subnets: a large stack can take a 20% haircut on exit.
- Owner
- The coldkey that owns the subnet on the chain.Source: SubnetOwner.
Concentration
- Holders
- Distinct wallets (coldkeys) holding α of the subnet, above a 0.000001 α dust floor.Source: Taosis's scan of the chain's stake maps, converted from shares to α, refreshed every 10 minutes from indexed fills.Coldkeys, not people. Published only for subnets whose scan covered at least 98% of the α and reconciled with the chain's total.
- HHI
- How lopsided the ownership is once the owner's own stake is set aside: 0% evenly spread, 100% one wallet.Σ share² over holders, min-normalised: (HHI − 1/N) ÷ (1 − 1/N)Source: Taosis's holder scan, owner coldkey excluded.Min-normalised, so not comparable to the raw HHI most explorers publish.
- Nakamoto
- The fewest wallets that would have to act together to hold more than half the α, owner excluded.Source: Taosis's holder scan.Coldkeys, not independent parties. Shown as a dash below two holders.
- Top 10 %
- Combined share of the ten largest holders, owner excluded.Source: Taosis's holder scan.Blank below twenty holders, where it would read 100% for a reason that has nothing to do with capture.
- Gini
- Inequality of the same holder set, owner excluded: 0 perfectly equal, 1 one wallet holds everything.Source: Taosis's holder scan.
Lifecycle
- Dereg #
- Position in the deregistration queue: #1 is dissolved by the next new subnet registration.Non-immune subnets ranked by the chain's EMA price ascending, oldest first on tiesSource: SubnetMovingPrice, NetworkRegisteredAt, NetworkImmunityPeriod.
- Immune
- Inside its registration immunity (about 120 days), during which no new registration can deregister it — with the block it lapses.Source: NetworkRegisteredAt + NetworkImmunityPeriod.
- Age
- How long ago the subnet was registered on the chain.Source: NetworkRegisteredAt.
- Miners
- Miners actually being paid right now: neurons with a non-zero incentive score, counted across every mechanism, with the owner's own neurons taken out.Source: Incentive per mechanism and the owner's registered hotkeys, read every 30 minutes.
- Mechs
- Separate incentive mechanisms the subnet runs, each with its own miner set and slice of the emission.Source: MechanismCountCurrent (default 1).Almost every subnet has exactly one.
Chain storage names refer to the Bittensor runtime (SubtensorModule and related pallets) on finney. Formulas are the ones in Taosis’s own code; where a competitor computes a figure differently, the caveat says so.