SUBTENSOR RUNTIME · v484
Subtensor v484: continuous stake reporting during Subnet dissolution, larger Root claim limit, and EVM Liquid Alpha controls
This release keeps Stake visible and consistently reported while a Subnet is being dissolved, and fixes Root claims for Validators whose Basket holds all 128 Subnets plus TAO. Subnet Owners can now read and set the Liquid Alpha consensus mode through the EVM Subnet precompile. Metagraph displays in the CLI now show the correct token symbols.
- Changes since
- v482
- Commit
5749dbfbe4- GitHub release
- v484 ↗
Low impact Validators / Miners
Liquid Alpha consensus mode controls in the EVM Subnet precompile
Smart contracts and EVM tools can now read a Subnet's Liquid Alpha consensus mode and, for Subnet Owners, set it to Current, Previous or Auto. Other values are rejected. Existing Subnet Owner authorization, the admin window and hyperparameter rate limits still apply.
Source #3102
High impact TAO holders / StakersValidators / Miners
Continuous Stake reporting throughout Subnet dissolution
While a Subnet is pending dissolution or being dissolved, unpaid Alpha Stake stays visible in Stake, Delegate, Neuron, metagraph and price views. A position disappears in the same block in which its TAO payout appears, so there is no gap and no double counting. Stake in a pending or dissolving Subnet is reported as unavailable for manual Unstake. Dissolution, settlement and cleanup behavior itself is unchanged.
Source #3101
Medium impact Validators / MinersTAO holders / Stakers
Root claims work for Baskets holding all 128 Subnets plus TAO
Root claims were rejected as too heavy for Validators whose Basket holds all 128 non-Root Subnets plus Root/TAO. The limit is raised by one unit so a full Basket can be claimed. A related fee calculation for single-Hotkey claims was also brought in line.
Source #3276
Low impact TAO holders / StakersValidators / Miners
Correct token symbols in CLI metagraph displays
Metagraph displays no longer show stale token symbols for Alpha pool balances and Neuron Emission, including when querying historical blocks around a symbol change.
Source #3253
Also includes fee-baseline test coverage, a CLI fix for omitted factory defaults, a reduction in unnecessary storage writes in swap liquidity adjustments, migration test updates, and CI moving to Node 24.
-
#3101 ↗ Merged
Add continuous stake reporting throughout subnet dissolution lifecycle
This change adds continuous stake visibility during Subnet dissolution so Validators, Miners, and Python SDK/btcli users can see unpaid Alpha and pending payouts without any change to dissolution or settlement behavior.
-
#3102 ↗ Merged
Add liquid alpha consensus mode controls to precompiles
This change adds new precompile functions at 0x0803 letting EVM callers read and set a Subnet's LiquidAlphaConsensusMode, affecting subnet owners and developers integrating via EVM without changing existing addresses or behavior.
-
#3225 ↗ Merged Listed under other changes
test(runtime): add ±20% fee regression snapshots and EVM transaction coverage
This change replaces the fixed fee pin table with 302 typed runtime-call fee snapshots and signed EVM transaction tests allowing up to 20% fee drift, affecting developers and CI without changing runtime behavior or precompile ABIs.
-
#3253 ↗ Merged
Fix stale token symbols in metagraph displays
This change fixes the CLI's metagraph display to use the token symbol returned by the queried block instead of a stale cache, affecting users viewing Alpha pool balances, stake, and emissions especially around historical queries.
-
#3274 ↗ Merged Listed under other changes
node-24: move website and deploy jobs to Node 24
This change upgrades CI and website build tooling from Node 20 to Node 24, affecting developers and contributors working on docs, deploy, and release workflows with no impact on runtime behavior.
-
#3276 ↗ Merged
Fix: allow root claims for baskets holding all 128 subnets plus TAO
This change raises MAX_ROOT_CLAIM_HOTKEY_WORK to 130 and bumps the runtime spec version to fix root claim rejections for Validators whose baskets hold all 128 Subnets plus Root/TAO.
-
#3277 ↗ Merged Listed under other changes
Fix btcli claim-root crash when --subnets is omitted
This change fixes a btcli crash when running claim-root without the --subnets option, affecting CLI users by letting the command correctly fall back to its default subnet list.
-
#3279 ↗ Merged Listed under other changes
Release 484
This release bundles Subnet lifecycle stake reporting, the LiquidAlphaConsensusMode precompile, the root claim capacity fix, a balancer storage-write optimization, and expanded fee regression tests into runtime spec_version 484, affecting Validators, Miners, Subnet owners, and SDK/btcli users.
-
#3280 ↗ Merged Listed under other changes
release-483
This release bundles EVM precompile input handling and transaction validation updates for proxy and utility calls into runtime 483, affecting EVM and precompile users with accompanying documentation and tests.
-
#3281 ↗ Merged Listed under other changes
perf(swap): skip unchanged balancer storage writes
This change optimizes adjust_protocol_liquidity to skip redundant database writes when balancer or reservoir state is unchanged, reducing storage overhead for Validators and Subnet operations without altering liquidity accounting or outcomes.
AI-generated summary of the release code. Check the linked pull requests for authoritative details. Report generated Oct 23, 2026.
v484