StakeTooLowForRoot

Error Re-added v133 → v141, v142 → v145, v146 → v148, v149 → v150, v151 → v212, v216 → v216, v217 → v219, v233 → v315, v320 → v326, v334 → current 7.42

Your stake is below the minimum required to participate in the root network (netuid 0).

Encountered by: validatorssubnet ownersstakers

Why This Error Exists

The root network (netuid 0) is special - it's where subnet validators vote on emissions allocation across all subnets. Because of its importance, there's a minimum stake requirement to participate. This ensures only serious, economically-aligned participants influence network-wide emissions.

Deep Dive

MinStakeForRoot is a governance parameter that can change. Currently it's typically around 1000+ TAO. This check applies when: 1) Registering on root network, 2) Setting weights on root, 3) Unstaking if you're registered on root. The stake counted is TotalHotkeyStake - your hotkey's total stake from all delegators.

Debugging Example

You try to register on root (netuid=0) with a hotkey that has 500 TAO stake. Error: StakeTooLowForRoot. Query MinStakeForRoot - returns 1000 TAO. You need 1000 minimum, have 500. Solution: Stake 500+ more TAO to your hotkey, then retry root registration.

Prevention Tips

  • Check MinStakeForRoot before attempting root network operations
  • When unstaking, calculate if remaining stake stays above root minimum
  • Monitor governance proposals that might change the minimum requirement

From Chain Metadata

A hotkey with too little stake is attempting to join the root subnet.

What This Means

Your stake is below the minimum required to participate in the root network (netuid 0).

Common Causes

  • Trying to register on root with insufficient stake
  • Unstaking would drop you below root minimum
  • Root network has higher stake requirements

How to Fix

  • Check SubtensorModule.MinStakeForRoot for current minimum
  • Increase your stake to meet root requirements
  • If unstaking, leave enough to stay above minimum

Storage to Check

Thrown By

Version History

v133 block 1,404,224 Added
v142 block 2,543,779 Re-added
v146 block 2,848,978 Re-added
v149 block 3,014,339 Re-added
v151 block 3,157,274 Re-added
v216 block 4,510,996 Re-added
v217 block 4,590,522 Re-added
v233 block 4,920,350 Re-added
v320 block 6,523,566 Re-added
v334 block 6,811,690 Re-added Current

Runtime Info

Pallet Index
7
Error Index
42
Error Code
7.42
Runtime Version
v393