Upper limit on burn registration cost.
Current Value
Conversion: ÷ 10^9 (RAO → TAO)
The Big Picture
Burn cost adjusts with demand, but this caps how expensive it can get. Without a ceiling, extremely popular subnets could have absurd burn costs, pricing out participants. The cap ensures burn registration remains accessible even on high-demand subnets, though you'll compete for limited registration slots per block.
Why This Matters
This is your worst-case burn cost. Budget for this amount if planning burn registration on popular subnets. The actual cost is usually lower.
Example
With MaxBurn of 100 TAO, that's the most burn registration can ever cost. If a subnet is extremely popular and burn would exceed 100 TAO, it stays at 100 TAO. Competition then happens through timing (getting into the MaxRegistrationsPerBlock quota).
Common Questions
- What if I can't afford MaxBurn?
- Use POW registration instead, or wait for demand to cool and burn to drop. Or join a less popular subnet with lower costs.
- Is burn cost refundable?
- No, once paid you can't get it back. However, the TAO isn't destroyed - it goes to the subnet's liquidity pool. This is different from lock costs which can be recovered.
Use Cases
- Burn registration
- Cost limits
Code Examples
import { createClient, Binary } from "polkadot-api";
import { getWsProvider } from "polkadot-api/ws";
import { sub } from "@polkadot-api/descriptors"; // generated by: npx papi add sub -w wss://entrypoint-finney.opentensor.ai:443
const client = createClient(getWsProvider("wss://entrypoint-finney.opentensor.ai:443"));
const api = client.getTypedApi(sub);
// Query InitialMaxBurn constant
const value = await api.constants.SubtensorModule.InitialMaxBurn();
console.log("InitialMaxBurn:", value);
// Balance: divide by 10^9 for TAO
const tao = value / 1_000_000_000n;Type Information
- Type
- u64
- Byte Size
- 8 bytes
- Encoding
- fixed
- Raw Hex
- 0x00e8764817000000
Runtime Info
- Pallet
- SubtensorModule
- First Version
- v101
- Latest Version
- v101
- Current Runtime
- v411