# Bittensor Subnets Ranked by TAO Emissions and Stake

> Bittensor subnets ranked by share of TAO emissions, TAO staked, net TAO inflows and alpha pool reserves under dynamic TAO, read from Subtensor storage.

Markdown copy of https://voltfincrypto.com/apps/bittensor-subnets-ranking

**Question:** Which Bittensor subnets receive the most TAO emissions and stake?

- Kind: Table in Voltfin Strata
- Topic: [AI and agents](https://voltfincrypto.com/topics/ai-agents)
- Chains: Multi-chain
- Status: Planned. The data is not published yet, so this page states no figure; each figure will open its receipt when it is.

Bittensor is a network of subnets, each a market for one kind of machine intelligence work, from text generation to data scraping. Since dynamic TAO, each subnet has its own alpha token and a pool of TAO and alpha, and the network splits new TAO emissions between subnets according to how much TAO stakers move into each one. This table ranks subnets by those measures, read from the chain's own storage.

Emission share is the most watched figure because it decides how much each subnet's miners, validators and owner earn. Under the flow-based emission model, a subnet's share follows its net TAO staking inflows over a smoothed window, so the table shows the inflows beside the emissions they earn.

Sort by emission share, by TAO in the pool or by net inflows, and open any row to see the block and the storage reads behind it, so each subnet's figures can be checked against the chain.

## Blueprint

One row: One row per Bittensor subnet (netuid), on the latest complete day

- **Netuid** (`netuid`): The subnet's numeric id on Subtensor.
- **Subnet** (`subnet`): The subnet's name as its owner set it on-chain, or its netuid where none is set.
- **Emission share** (`emission_share`): The subnet's share of TAO emissions to subnets over the day.
- **TAO emission, 24 hours** (`tao_emission_24h`, TAO): TAO emitted to the subnet over the last 24 hours of blocks.
- **TAO in pool** (`tao_in_pool`, TAO): TAO held in the subnet's pool (SubnetTAO) at the day's last block.
- **Alpha in pool** (`alpha_in_pool`, alpha): Alpha held in the pool (SubnetAlphaIn) at the same block.
- **Alpha price** (`alpha_price`, TAO): TAO per alpha implied by the pool's reserves at the same block.
- **Net TAO flow, 30 days** (`net_flow_30d`, TAO): TAO staked into minus TAO unstaked from the subnet over the last 30 days.
- **Registered** (`registered`): The date the netuid was registered by its current owner.
- **Receipt** (`receipt`): The block, its hash and the storage reads behind the row.

## How it will be measured

- Each subnet's TAO and alpha reserves are read from Subtensor storage (SubnetTAO, SubnetAlphaIn and SubnetAlphaOut) by netuid at the last block of each day.
- Emission share is each subnet's TAO emission over the day as a share of all subnet emissions, from the per-block emission values the chain records.
- Net TAO flows are TAO staked into minus TAO unstaked from each subnet's pool over the window, from add_stake and remove_stake extrinsics.
- The alpha price is the ratio of TAO to alpha in the subnet's pool at the same block, the price its own pool quotes.
- Every figure carries a receipt: the block number, its hash and the storage keys read.

## Data it needs

- `staking_networks_daily` (to build): Staked supply, staking ratio, validators and nominal rewards per proof-of-stake network per day.
- Source: Subtensor storage per netuid at day-end blocks: SubnetTAO, SubnetAlphaIn and SubnetAlphaOut
- Source: Per-block subnet emission values recorded in chain storage
- Source: add_stake and remove_stake extrinsics per subnet, for net TAO flows
- Source: Block reward before and after each halving block
- Source: Subnet registration events, for new netuids and their registration blocks
- Source: Subnet identity storage, for the names owners set on-chain

## Questions

### What is a Bittensor subnet?

A subnet is a competition inside Bittensor where miners produce one kind of work, such as model outputs or data, and validators score it. Each subnet has an id called a netuid, an owner who sets its rules and, since dynamic TAO, its own alpha token.

### How are TAO emissions split between subnets?

New TAO is divided between subnets by a rule set in the protocol. Since the move to flow-based emissions, a subnet's share follows the net TAO staked into its pool over a smoothed window, and subnets with net outflows can receive little or none.

### What is dynamic TAO?

Dynamic TAO, launched in February 2025, gave each subnet its own alpha token and a pool that holds TAO and alpha. Staking TAO into a subnet buys its alpha through that pool, so a market for alpha replaced the validator votes that used to set emissions.

### What did the Bittensor halving change?

The first halving, in December 2025, cut the TAO issued per block in half. Bittensor halvings follow its total issuance rather than a fixed calendar, and the table can show emissions per subnet on either side of each one.

### What is a subnet alpha token?

Each subnet's own token under dynamic TAO. Its price in TAO is set by the subnet's pool. The subnet's miners, validators and owner are paid in it, and stakers hold it when they stake TAO into the subnet.

## Glossary

- **Netuid**: The numeric id of a Bittensor subnet. Netuid zero is the root network.
- **Alpha**: A subnet's own token under dynamic TAO, priced in TAO by the subnet's pool.
- **Subtensor**: The Bittensor blockchain itself, built with Substrate, whose storage holds every subnet's pools, stakes and emissions.
- **Emission share**: The part of each block's new TAO a subnet receives, which pays its miners, validators and owner.

## Related apps

- [AI Agent Tokens Ranked by Holders and DEX Volume](https://voltfincrypto.com/apps/ai-agent-tokens-ranking)
- [Decentralized GPU Compute: Render, io.net, Akash Usage](https://voltfincrypto.com/apps/decentralized-gpu-compute)
- [DePIN Revenue Leaderboard: On-Chain Fees and Burns](https://voltfincrypto.com/apps/depin-revenue-leaderboard)
- [AI Agents in Crypto: Monthly On-Chain Report](https://voltfincrypto.com/apps/ai-agents-in-crypto-monthly-report)
- [Staking Yield and Staking Ratio by Chain](https://voltfincrypto.com/apps/staking-yield-by-chain)
- [x402 Transactions Tracker: Daily Payments and Volume](https://voltfincrypto.com/apps/x402-transactions-tracker)

Build it in Voltfin Studio: https://app.voltfincrypto.com/signup?next=%2F
