Target Registrations Per Interval
Target registrations per interval is a per-subnet hyperparameter, listed in the documentation as
TargetRegistrationsPerInterval, that once named the desired number of neuron registrations within
a registration adjustment interval. The reference now states it is not used for neuron registration;
live admission is governed by continuous burn pricing through burn half life and burn increase mult
instead (Subnet Hyperparameters).
What It Controlled
Under older registration models, the chain compared how many neurons actually registered during an interval against this target and adjusted the registration cost or difficulty toward it. A target above the realized pace eased entry, while a realized pace above the target tightened it. The parameter set the reference point for that feedback loop, not the price or the cap directly (Subnet Hyperparameters, Glossary: Register).
It did not decide whether registration was open, the subnet’s neuron capacity, or immunity rules. It only named the registration pace the adjustment mechanism aimed for when that interval-based model was active.
Current Registration Economics
Official documentation states that neuron registration is burn-based and admission is governed by continuous burn pricing rather than an interval target. The interval-based difficulty-adjustment parameters from the older model are no longer part of the current hyperparameter set, so readers encountering target registrations per interval in older material should treat it as legacy vocabulary and verify live behavior through the current burn hyperparameters on the relevant netuid (Subnet Hyperparameters, Understanding Neurons).
Documented Type, Default, and Setter
The Subnet Hyperparameters
reference lists TargetRegistrationsPerInterval as a u16 with a default of one. It is changed
through the sudo_set_target_registrations_per_interval extrinsic, and the reference marks the
permission required to set it as root
(Subnet Hyperparameters).
Reading the Live Value for netuid 1
Target registrations per interval is per-subnet chain state, so any live claim is tied to a specific
netuid. For the documented example netuid 1 on Finney mainnet, readers can inspect the subnet’s
hyperparameter table with btcli subnet hyperparameters --netuid 1 --network finney to see the
stored value, then treat it as legacy vocabulary rather than an active admission control
(Subnet Hyperparameters: View hyperparameters).
The infobox uses netuid 1 only as an example label; other subnets expose their own values
(Bittensor Networks).
Distinction from Max Registrations Per Block
Max registrations per block named a per-block ceiling on how many neuron registrations could land in a single block. Target registrations per interval named a desired registration count across a longer adjustment interval, used as the reference for adjusting cost rather than as a hard per-block cap. Documentation marks both as unused for live neuron admission (Subnet Hyperparameters).
- Max registrations per block — legacy per-block registration ceiling vocabulary.
- Target registrations per interval — legacy per-interval registration-pace target vocabulary.
Distinction from Registration Allowed
Registration allowed is the boolean that decides whether a subnet accepts new neuron registrations at all. Target registrations per interval named the registration pace an older adjustment mechanism aimed for once registration was open, and documentation now marks that target as unused for live admission (Subnet Hyperparameters).
- Registration allowed — whether new registration is currently open on the subnet.
- Target registrations per interval — legacy per-interval registration-pace target vocabulary.
Distinction from Burn Increase Mult
Burn increase mult is part of the live, continuous burn-pricing model: it raises the registration burn after a successful registration. Target registrations per interval belonged to the older interval-based adjustment model that documentation marks as unused for neuron admission, so the live pacing of entry cost is governed by the burn parameters rather than by this target (Subnet Hyperparameters).
- Burn increase mult — live step-up applied to the registration burn after each registration.
- Target registrations per interval — legacy per-interval registration-pace target vocabulary.