This constant was removed in v165
This constant is no longer available in the current runtime. Existed from v101 to v165. Shown here for historical reference.
Sets starting take rate when becoming a delegate.
Current Value
11796Relevant for: validatorsdelegatorsstakers
The Big Picture
When you become a delegate, this is your starting commission rate. It's what delegators pay for your validation services. You can adjust it (within limits) after becoming a delegate, but this is where everyone starts.
Why This Matters
Before adjusting take, know where you start. This constant tells you the default commission rate all new delegates begin with.
Example
If InitialDefaultTake is 1800 (18%), new delegates start taking 18% of emissions, with delegators receiving the remaining 82%. Most delegates then adjust to competitive rates.
Common Questions
- Can I change my take after becoming a delegate?
- Yes, using increase_take or decrease_take. Decreases are immediate; increases are rate-limited.
Use Cases
- Delegate registration
- Take calculations
Value History
| Version | Block | Change | Value |
|---|---|---|---|
| v101 | #1 | Added | 11796 |
| v195 | #3,791,350 | Removed | 11796 |
Code Examples
import { ApiPromise, WsProvider } from "@polkadot/api";
import { stringCamelCase } from "@polkadot/util";
const provider = new WsProvider("wss://entrypoint-finney.opentensor.ai:443");
const api = await ApiPromise.create({ provider });
// Query InitialDefaultTake constant
const value = api.consts[stringCamelCase("SubtensorModule")][stringCamelCase("InitialDefaultTake")];
console.log("InitialDefaultTake:", value.toHuman());Type Information
- Type
- u16
- Byte Size
- 2 bytes
- Encoding
- fixed
- Raw Hex
- 0x142e
Runtime Info
- Pallet
- SubtensorModule
- First Version
- v101
- Latest Version
- v165
- Removed In
- v165