Subnet 9: iota
Subnet 9: iota
iota is Bittensor Subnet 9 (SN9), operated by Macrocosmos. The subnet’s full name is the Incentivized Orchestrated Training Architecture, a framework for pretraining large language models across a distributed network of permissionless, token-incentivized machines. Macrocosmos published a technical description of the system at arXiv:2507.17766. A live dashboard showing training progress and network state is maintained at iota.macrocosmos.ai/dashboard/mainnet.
References: macrocosm-os/iota (GitHub), iota.macrocosmos.ai
How the Mechanism Works
iota trains a single shared model by splitting it into sequential layer segments and assigning each segment to a different miner. An orchestrator streams intermediate activations forward through the pipeline: each miner processes the activations produced by the previous stage and passes the result to the next. At regular intervals miners upload their local weight updates, which are merged across all participants using a variant of Butterfly All-Reduce — a collective communication algorithm that aggregates distributed gradient contributions without centralizing the full model.
Miners are scored on throughput: the more activations a miner processes correctly during a training step, the higher its score. Validators do not evaluate the quality of the final model; they spot-check individual miners by re-running a sample of the assigned computation and comparing outputs. Miners whose results deviate from the expected values receive lower weights. Per-miner weights from validators flow into Yuma Consensus, which distributes per-block TAO emissions through Dynamic TAO.
References: macrocosm-os/iota (GitHub), arXiv:2507.17766
Participating as a Miner
Miners on iota each hold one pipeline stage of the shared training run and process the activation tensors routed to them by the orchestrator. Earnings are proportional to throughput within each training round: miners that handle more activations and pass validator spot-checks earn a larger share of emissions. Because the model is divided across multiple participants, no single miner is required to hold the full parameter set.
References: macrocosm-os/iota (GitHub)
Participating as a Validator
Validators on iota run the orchestrator infrastructure — scheduling work across the miner pool, routing activations between pipeline stages, and managing the shared storage layer used to exchange activation tensors and layer weights. They also execute the spot-checking logic that produces per-miner scores each round. Validators that maintain high availability and submit honest weight-sets earn emissions through Yuma Consensus.
References: macrocosm-os/iota (GitHub)
On-Chain Identity
iota is registered at netuid 9 on Bittensor with 256 neurons. The subnet owner coldkey is 5FsbubeciqtB5Nik3umL2iD4fG8FcC9GbT9nHJfXMj4mJJZ9. The repository is maintained by Macrocosmos at macrocosm-os/iota and the project site is iota.macrocosmos.ai.
References: taostats.io/subnets/9