This constant was removed in v165
This constant is no longer available in the current runtime. Existed from v149 to v165. Shown here for historical reference.
Prevents race-to-bottom on delegate fees.
Current Value
5898The Big Picture
Without a floor on delegate commission, competitive pressure could drive fees to zero, leaving validators with no revenue to cover operational costs. This constant ensures validators always earn something for their service, making validation economically viable and preventing a race to the bottom that could harm network quality.
Why This Matters
As a delegator, this is the lowest commission you'll ever pay. As a validator, you can't undercut competitors below this floor. It protects validator economics.
Example
With MinTake of 900 (9% in basis points), no delegate can charge less than 9%. If you try to set take to 5%, the transaction fails. All delegators pay at least 9% of their emissions to their chosen validator.
Common Questions
- Why not allow 0% take?
- Validators need revenue for hardware, monitoring, and development. Zero take makes validation unprofitable, degrading network quality as operators cut costs.
- Can the minimum change?
- Yes, via developers. But changes affect all existing delegates, so it's rare.
Use Cases
- Take validation
- Delegate economics
Value History
| Version | Block | Change | Value |
|---|---|---|---|
| v149 | #3,014,339 | Added | 5898 |
| v195 | #3,791,350 | Removed | 5898 |
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 InitialMinTake constant
const value = api.consts[stringCamelCase("SubtensorModule")][stringCamelCase("InitialMinTake")];
console.log("InitialMinTake:", value.toHuman());Type Information
- Type
- u16
- Byte Size
- 2 bytes
- Encoding
- fixed
- Raw Hex
- 0x0a17
Runtime Info
- Pallet
- SubtensorModule
- First Version
- v149
- Latest Version
- v165
- Removed In
- v165