Mandatory upgrade for all Lisk Node operators ahead of Karst on Mainnet
Important
This release bumps op-node to v1.19.1 and op-reth to v2.3.2, the mandatory client versions carrying the Karst Mainnet activation timestamp. Lisk Mainnet activates at 1783526401 (Wed Jul 8 2026 16:00:01 UTC), pending governance approval. All operators must upgrade before then.
Upstream releases:
Caution
op-node v1.19.1 and op-reth v2.3.2 must be upgraded together. After Karst the engine API uses a new method (getPayloadV5); mismatched client versions will not interoperate. This image ships both at the required versions.
Warning
Known issue: upstream has identified a bug affecting eth_estimateGas after Karst activates. A fix is expected in op-reth v2.3.3 ahead of Mainnet activation. See the upstream notice page.
Highlights
Lisk Node
- Build toolchain bumped for the new client versions: Go 1.24 → 1.26 (op-node's
go.modrequires 1.26) and Rust 1.88 → 1.94 (op-reth'srust-toolchain.toml). - op-node now embeds
superchain-configs.zip, generated at build time from thesuperchain-registrysubmodule. Thereth/Dockerfileop-node stage now initializes the submodule and runsjust build-superchain-gobefore compiling;jq,zip, and a pinnedyq(v4.44.1, checksum-verified) are installed for the generator.
OP Stack
- op-node bumps to v1.19.1:
- Karst readiness: carries the Mainnet activation timestamp from the superchain registry; required to validate post-activation blocks.
- Activates Osaka at Karst and adds the
getPayloadV5engine method. - Loads the
keep_karst_upgrade_gasregistry field; fixes sticky upgrade gas for Karst. - Defaults
--l2.enginekindto reth.
- op-reth bumps to v2.3.2:
- Karst readiness: activates Osaka at Karst and adds
getPayloadV5; can now load OP Sepolia/Mainnet timestamps directly from the superchain registry. - Rejects user txs in fork-activation blocks (forks ≥ Jovian); adds a configurable max uncompressed block-size cap.
- Updates bundled reth to v2.3.0; adds the OP pool public API and a
ValidatingPoolimplementation forOpPool.
- Karst readiness: activates Osaka at Karst and adds
OP Stack Changeset
Full Changelog: v0.4.20...v0.4.21