Bifrost Node v2.2.0
Release Date: June 24, 2026
Rust Compiler: rustc 1.94.0 (4a4ef493e 2026-03-02)
Important
Client upgrades are highly recommended for all node operators. We recommend updating to v2.2.0 to ensure continued stability and smooth operation on the network.
Summary
This release upgrades the Substrate/Polkadot SDK dependency from stable2506 to stable2512, bringing Ethereum Fusaka hard fork support to the Bifrost runtime. It also
introduces on-chain historical relay executive membership tracking and delivers a broad set of BLAZE, socket, and staking correctness fixes.
Major Changes
Polkadot SDK Upgrade — stable2512 (Fusaka Hard Fork)
- Upgraded all Substrate and Frontier dependencies from
bifrost-polkadot-stable2506tobifrost-polkadot-stable2512 - Adds Ethereum Fusaka hard fork compatibility at the EVM layer
- Rust toolchain target updated from
wasm32-unknown-unknowntowasm32v1-none
BLAZE Storage Migration (v3)
utxo_hashcomputation now incorporates the UTXO address for uniqueness- Stale UTXOs and pending transactions accumulated before this migration are cleared on upgrade
Historical Relay Executive Members
- On-chain storage of historical relay executive membership records (#215)
MembershipHookapplied toRelayExecutiveMembershippallet to capture join/leave transitions
Bug Fixes
BLAZE
- Adjusted weight for
submit_outbound_requeststo correct benchmarking values (#208) process_set_refundsis now only invoked when BLAZE is activated (#202)- Rolled back refund approval logic (#201)
- General BLAZE and relay queue internal updates (#206)
Socket & Cross-chain
- Rejected non-canonical
SocketMessagebytes inverify_socket_messageto prevent malformed message acceptance (#199) - Added voting requirement for outbound in-flight poll to prevent invalid
txIdsubmissions (#198)
Node
- Expanded executor default heap pages size to resolve out-of-memory edge cases in WASM execution (#200)
Testnet Preview (Not Included in Mainnet v2045)
The following features are active on testnet and will be considered for a future mainnet release:
| Feature | Pallet |
|---|---|
| CCCP Relay Queue | pallet-cccp-relay-queue |
| On-chain Oracle Registry | pallet-oracle-registry |
| ERC20 Fee Payment | pallet-bifrost-evm-tx-payment |
Versions
| Component | Version |
|---|---|
| Client | v2.2.0 |
| Mainnet Runtime | v2045 |
| Testnet Runtime | v507 |
| Polkadot SDK | bifrost-polkadot-stable2512 |
| Rust Toolchain | 1.94.0 |