AlphaHigh

Constant v156 → current u16

Maximum alpha value for Liquid Alpha .

Current Value

58982
Relevant for: validatorssubnet ownersanalyticsdevelopers

The Big Picture

In Liquid Alpha mechanics, alpha determines how dynamic stake affects emission distribution. This constant caps the maximum alpha value, preventing extreme outcomes. High alpha shifts more emissions to dynamic stake; capping it ensures some emissions always flow to static stake.

Why This Matters

The alpha ceiling limits how much emissions can shift toward dynamic stake. Even at maximum alpha, some predictable emission flow remains, providing baseline stability.

Example

With AlphaHigh of 0.9, at most 90% of emissions are influenced by dynamic factors. The remaining 10% flows predictably regardless of network conditions. This provides a floor for consistent participants.

Common Questions

What's the difference between high and low alpha?
High alpha = more responsive to dynamic stake changes. Low alpha = more stable, predictable emissions. The bounds limit extremes.
Can this value be changed?
It's a runtime constant, so changes require runtime upgrades. Check current version for the actual ceiling.

From Chain Metadata

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

Type Information

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

Runtime Info

Pallet
SubtensorModule
First Version
v156
Latest Version
v156
Current Runtime
v393