View and manage validator delegation (take percentage). Delegates are validators who accept stake nominations from other coldkeys.
List all delegates with their stake, nominators, and take percentage.
agcli delegate list
# JSON: [{"hotkey", "stake", "nominators", "take_pct"}]Show detailed info for a specific delegate.
agcli delegate show [--hotkey-address SS58]Decrease validator take percentage. Takes effect immediately.
agcli delegate decrease-take --take 10.0 [--hotkey-address SS58]On-chain: SubtensorModule::decrease_take(origin, hotkey, take) where take is u16 (pct * 65535 / 100)
- Errors:
DelegateTakeTooLow,NonAssociatedColdKey
Increase validator take percentage. Subject to rate limiting.
agcli delegate increase-take --take 15.0 [--hotkey-address SS58]On-chain: SubtensorModule::increase_take(origin, hotkey, take)
- Errors:
DelegateTakeTooHigh,DelegateTxRateLimitExceeded
agcli handler: src/cli/network_cmds.rs — handle_delegate() at L49, subcommands: List L55, Show L86, DecreaseTake L121, IncreaseTake L124
Subtensor pallet:
staking/decrease_take.rs—decrease_takeextrinsicstaking/increase_take.rs—increase_takeextrinsicmacros/dispatches.rs— dispatch entry points
agcli stake add— Stake behind a delegateagcli view nominations --hotkey-address SS58— See who nominates a delegateagcli explain --topic take— How take percentage worksagcli explain --topic delegation— Delegation mechanics