Skip to content

Tao Emission

Basics on how tao is emitted and distributed in Bittensor.

Every block, 0.5 tao is emitted by the chain (the first Halving was in December 2025). Where do these tokens go?

The tao is divided amongst the subnets based on emission. And, then, depending on the alpha price, some is injected into the liquidity pool, and some is used as a chain buy to purchase alpha (that is then recycled).

As of spec 440 (2026-07-27), a subnet’s share of per-block emission is no longer proportional to demand. Emission is now computed in two stages:

  1. Demand. Each subnet’s demand s is subnet_moving_price × (1 − miner_burned), normalized across all subnets. (Before PR #2800 this was also weighted by root_proportion; that weighting has been removed.) Until spec 440 this quantity was the emission share — now it is the input to the gate.
  2. The gate. Demand feeds a Hill-function gate at a q-mass quantile bar θ: subnets above the bar keep ~all their share, the below-bar tail is choked toward zero, and the freed-up emission is redistributed up to the winners. Final emission is eᵢ = sᵢ·gate(sᵢ) / Σⱼ sⱼ·gate(sⱼ).

Tao Flow / Net Tao Flow no longer drive emission. For the full derivation of the gate, the quantile bar, and the sudo knobs (q, h), see the canonical page: The emission gate (spec 440). For how demand itself is built, see Price-based subnet emission shares.

Emitted tao has 2 destinations:

  • tao injected
  • chain buy

This is the primary feature of tao emission. Tao from the chain is injected into the subnet’s liquidity pool. Alpha is minted and added at the same time (to keep the liquidity pool and the price balanced).

The alpha minted into the pool each block is capped at root_proportion × alpha_emission. Since alpha_emission = 1 for all subnets currently, the de-facto per-block alpha cap is simply the subnet’s root_proportion. Any TAO emission that can’t be matched into the pool under this cap funds on-chain alpha buys instead (see Chain Buy below).

If alpha injection is limited by the cap, there is excess tao that was emitted to the subnet. This tao is used to buy alpha; that alpha is not recycled — it is held in a protocol wallet and redistributed to alpha holders if the subnet is dissolved. This mechanism raises the alpha price — eventually leading to the chain buys stopping.