AlphaBurned
Event Re-added v257 → v265, v273 → v277, v290 → v315, v320 → v326, v334 → v367, v372 → v377, v385 → current #95Emitted when alpha tokens are permanently burned.
View events on chainThe Big Picture
Alpha burning permanently removes tokens from circulation. Unlike recycling (which returns Alpha to the subnet's available pool), burning destroys tokens forever. This is a deflationary mechanism - burned Alpha can never be recovered. Burning makes remaining Alpha more scarce and potentially more valuable. It's the ultimate commitment to reducing supply.
Why This Matters
When Alpha is burned, total supply permanently decreases. For remaining holders, this is potentially positive - less supply means each token represents a larger share of the pool. If you're burning, you're sacrificing your tokens to benefit the collective.
Example Scenario
You decide to support subnet 5's token economics by burning 100 Alpha. AlphaBurned fires with your account and 100 Alpha. Those tokens are gone forever. SubnetAlphaOut for subnet 5 doesn't change (unlike recycling), but total supply is reduced, benefiting all remaining Alpha holders.
Common Questions
- What's the difference between burning and recycling?
- Burning destroys Alpha forever - it's gone from existence. Recycling returns Alpha to the subnet's available pool, where it can be claimed by future stakers. Both reduce your position, but burning is more dramatic.
- Why would anyone burn instead of unstaking?
- Unstaking converts Alpha to TAO (you keep value). Burning destroys value entirely. Burning is typically an altruistic or protocol-driven action, not a personal financial optimization.
- Does burning affect the Alpha/TAO exchange rate?
- Indirectly. Lower total supply could make Alpha more scarce relative to TAO demand, potentially improving the rate. But immediate rate impact depends on the bonding curve mechanics.
Use Cases
- Track deflationary events on subnets
- Monitor Alpha supply changes
- Analyze token economics and burn rates
- Build Alpha supply tracking dashboards
How to Use This Event
- → Track burn events for supply analysis
- → Monitor cumulative burns over time
- → Build deflationary pressure indicators
From Chain Metadata
Alpha have been burned without reducing AlphaOut. Parameters: (coldkey, hotkey, amount, subnet_id)
Triggers
Emitted by
Preconditions
- Account has alpha to burn
- Burn operation requested
Effects
Storage Modified
Postconditions
- User's alpha decreased
- Alpha permanently removed from circulation
Side Effects
- Deflationary pressure on alpha supply
Event Data
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 });
// Subscribe to AlphaBurned events
api.query.system.events((events) => {
events
.filter(({ event }) =>
event.section === stringCamelCase("SubtensorModule") &&
event.method === "AlphaBurned"
)
.forEach(({ event }) => {
console.log("AlphaBurned:", event.data.toHuman());
});
});Version History
Runtime Info
View Source- Pallet Index
- 7
- Event Index
- 95
- First Version
- v257
- Current Version
- v393