github LiskHQ/lisk-node v0.4.22

6 hours ago

Mandatory upgrade for all Lisk Node operators ahead of Karst on Mainnet

Important

This release bumps op-reth to v2.3.3, a mandatory patch release that fixes eth_estimateGas after the Karst hardfork. It pairs with op-node v1.19.1 (unchanged from v0.4.21), the required client combination for the Lisk Mainnet Karst activation at 1783526401 (Wed Jul 8 2026 16:00:01 UTC), pending governance approval. All operators must upgrade before then.

Upstream release:

Highlights

Lisk Node

  • op-reth build now initializes the superchain-registry submodule. v2.3.3 decommits res/superchain-configs.tar and regenerates it at build time from the submodule (upstream #21482), so the reth/Dockerfile op-reth stage now runs git submodule update --init before the cargo build.

OP Stack

  • op-reth bumps to v2.3.3:
    • eth_estimateGas fix: sets tx_gas_limit_cap for Osaka so eth_estimateGas works under Karst — the bug flagged in the v0.4.21 notes.
    • op-proofs init backfill anchored on latest instead of earliest.
    • Pruned block bodies surfaced as a typed error instead of a state-root mismatch.
    • SDM PostExec consensus surface stabilized; chainspec reth-codec made opt-in.
    • Definitively-invalid interop txs evicted on revalidation; Interop hardfork renamed to Lagoon.

OP Stack Changeset

op-reth
v2.3.3
Changelog

Full Changelog: v0.4.21...v0.4.22

Don't miss a new lisk-node release

NewReleases is sending notifications on new releases.