Target Registrations Per Interval

How the target registrations per interval subnet hyperparameter once named a desired registration count per adjustment interval, and why documentation now marks it unused for neuron registration.

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.

Further Reading

Topics SubnetsRegistration