AlphaLow

Constant v156 → current u16

Minimum alpha value for Liquid Alpha .

Current Value

45875
Relevant for: validatorssubnet ownersanalyticsdevelopers

The Big Picture

The alpha floor ensures dynamic stake always has some influence on emissions. Even at minimum alpha, dynamic factors affect distribution. This prevents subnets from becoming entirely static stake dominated, maintaining some responsiveness to real-time conditions.

Why This Matters

The alpha floor guarantees dynamic stake matters. Even at minimum, your active participation affects emissions, not just your staked balance.

Example

With AlphaLow of 0.1, at least 10% of emissions are influenced by dynamic factors even in the most static scenario. Active, performant participants always have an advantage over passive stakers.

Common Questions

What if I just want to stake and not participate?
You can, but dynamic participants will always capture some premium. The floor ensures pure passive staking isn't maximally efficient.
How do AlphaLow and AlphaHigh interact?
They define the range. Alpha moves within [AlphaLow, AlphaHigh] based on network conditions. The bounds prevent extreme scenarios.

From Chain Metadata

The lower bound for the alpha parameter. Used for Liquid Alpha.

Use Cases

  • Liquid Alpha
  • Alpha bounds

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 AlphaLow constant
const value = api.consts[stringCamelCase("SubtensorModule")][stringCamelCase("AlphaLow")];
console.log("AlphaLow:", value.toHuman());

Type Information

Type
u16
Byte Size
2 bytes
Encoding
fixed
Raw Hex
0x33b3

Runtime Info

Pallet
SubtensorModule
First Version
v156
Latest Version
v156
Current Runtime
v393