Errors/Chain errors

RegistrationNotPermittedOnRootSubnet

Do not register on netuid 0 with the normal register path; use the root register flow instead

View as Markdown

A neuron registration or child-hotkey operation (register, burned_register, set_children) was called with the root netuid, where these calls are invalid. Check the netuid argument; use a regular subnet, or root_register for root membership.

Declared by the SubtensorModule pallet; it classifies to the semantic code invalid_argument.

Declared at pallets/subtensor/src/macros/errors.rs#L107.

Remediation

Do not register on netuid 0 with the normal register path; use the root register flow instead

The same explanation is available in the terminal: btcli explain RegistrationNotPermittedOnRootSubnet.