LiquidAlphaOn

Constant v156 → current bool

Feature toggle for Liquid Alpha mechanics.

Current Value

false
Relevant for: validatorssubnet ownersstakersdevelopers

The Big Picture

Liquid Alpha is an advanced emission mechanism that makes stake more dynamic. This flag enables or disables the feature network-wide. When off, traditional stake-weighted emissions apply. When on, alpha mechanics add responsiveness to network conditions.

Why This Matters

Check this flag to know which emission model is active. Liquid Alpha changes optimal staking strategies - you need to know which rules apply.

Example

If LiquidAlphaOn is true, your emissions depend on both stake and dynamic alpha factors. If false, emissions are purely stake-weighted. Your strategy differs significantly.

Common Questions

How does Liquid Alpha change my strategy?
With Liquid Alpha, active participation matters more. Passive staking is less optimal. Dynamic factors like recent performance influence your share.
Can subnets individually enable/disable this?
This is a network-wide flag. All subnets use the same setting. Individual subnet parameters may modify how alpha is calculated within that subnet.

From Chain Metadata

A flag to indicate if Liquid Alpha is enabled.

Use Cases

  • Liquid Alpha
  • Feature flags

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

Type Information

Type
bool
Byte Size
1 bytes
Encoding
fixed
Raw Hex
0x00

Runtime Info

Pallet
SubtensorModule
First Version
v156
Latest Version
v156
Current Runtime
v393