Search subnets

Search all 128 Bittensor subnets by name or ticker

Bittensor Root Network (Subnet 0) Explained

The meta-subnet that decides how much of every block's emissions each subnet receives — and why its own validator set is capped at the top 64.

BitExplorer · Jul 26, 2026

Every subnet on Bittensor competes for the same thing: a share of new TAO minted each block. Something has to decide how that pool gets split — and that something is itself a subnet. Subnet 0, the root network, is a meta-subnet whose entire job is producing that emission split.

This is the layer above the mechanics covered in how Bittensor subnets work — the same Yuma Consensus process used to score miners inside a subnet is used again here, one level up, to score subnets against each other.

What makes subnet 0 different

Ordinary subnets have miners doing a task and validators scoring the quality of that work. The root network doesn't have miners in the usual sense — its "output" is the weight vector itself: a per-block judgment of how much of Bittensor's total emission each active subnet deserves, currently equivalent to about 1 TAO of emission-allocation decision per block.

Who validates on the root network

Root network validator seats aren't applied for — they're automatic. By default, the 64 largest subnet validators, ranked by total stake across all subnets, sit as root network validators. Set weights there, and those weights — combined with Yuma Consensus — become the emission vector: the actual percentage of new TAO each subnet receives.

This creates a direct link between being a large, successful validator on individual subnets and gaining influence over which subnets get funded going forward — a structure that rewards validators who've already proven they can evaluate subnet quality well.

The tao_weight parameter

A validator's influence on the root network is a blend of two things: their alpha stake (their position in specific subnets) and their TAO stake staked directly to subnet 0. The tao_weight parameter — currently set to 0.18 — controls how much that direct TAO stake counts relative to alpha stake in this calculation.

The network was designed so that this blend shifts over a subnet's lifetime: early on, TAO stake carries more relative weight, and roughly by day 100 after a subnet's launch, alpha stake and TAO stake reach a rough "crossover," with each carrying comparable influence from that point forward, and subnets collectively receiving about half of new TAO emissions with root taking the other half around that point.

Why this matters if you're not a validator

Even if you never run a validator, root network weights are the reason a subnet's emission share — and therefore its long-run alpha token trajectory — can shift independent of anything happening inside the subnet itself. A subnet doing exactly the same work it did last month can still see its emission share rise or fall based on how the root network's validator set is currently weighing it against every other active subnet. That's one more reason evaluating a subnet benefits from tracking emission share over time, not just as a single snapshot.

It's also directly relevant if you're deciding how to stake: staking TAO to the root network itself is a different bet than staking into a specific subnet's alpha — exposure to the network's overall governance and emission-setting process, rather than to one subnet's individual success.

Related Articles

Frequently asked questions

What is the Bittensor root network?

The root network is subnet 0 — a special meta-subnet whose job is to set the weights that determine what proportion of each block's total TAO emission goes to every other active subnet. It doesn't run a task like other subnets; its output is the emission split itself.

Who validates on the root network?

By default, the 64 largest subnet validators across the entire network, ranked by stake, sit as root network validators. This isn't a separate application process — it's automatic based on stake size.

What is 'tao_weight' and why does it matter?

tao_weight is a global parameter (currently 0.18) that determines how much a validator's TAO stake on subnet 0 counts toward their weight, relative to their alpha stake on individual subnets. It's designed so that roughly 100 days after a subnet's launch, alpha stake and TAO stake carry roughly equal influence in weighting.

Does root network stake earn the same rewards as subnet stake?

It earns based on the root network's own emissions and the performance of the validators you're staked with there — a different exposure than staking into a specific subnet's alpha token, since root stake isn't tied to any single subnet's success.