Bittensor Daily Daily digest of the Bittensor ecosystem
v484 Released

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 ↗

New features

1 change

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

Improvements

1 change

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

Fixes

2 changes

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

Other changes

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.

Pull requests in this release

10 PRs

  • #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