Subnet Tracker

Top movers today (24h, pools ≥ 1,000 TAO)

Methodology

All data comes straight from the Bittensor chain (Finney mainnet) through the public RPC runtime call SubnetInfoRuntimeApi.get_all_dynamic_info. 24h and 7d comparisons use the same call against the public archive node at block −7,200 and −50,400 (≈12s blocks). Updated daily.

Score (0–100) = 0.30·Momentum + 0.25·Liquidity + 0.30·Emissions + 0.15·Activity, where each factor is the subnet's percentile rank (0–100) among all subnets (root SN0 excluded):

Alpha Seeker score (0–100)

Adapted from the playbook of Jeremy's "TAO Alpha seeking" portfolio bot, using on-chain and GitHub data only:

Screen ✗ = under 2 months old, owner alpha not locked, or 0 commits in 30 days. Owner locks come from on-chain storage SubtensorModule.OwnerLock and DecayingOwnerLock.

Alpha price = TAO in pool ÷ alpha in pool. Market cap = price × (alpha in pool + alpha outstanding), in TAO. The score describes on-chain conditions; it is not a forecast or recommendation.

Flag legend

Flags only appear when the underlying data was verified; each lists its source. GitHub activity is checked for the top ~40 subnets daily.

Get the Subnet Daily

Top movers, new registrations and emissions shifts — one short email each morning.