Skip to content

Releases: mantle-xyz/mantle-v2

v1.5.4 Mainnet Arsia

08 Apr 07:49
fccacf5

Choose a tag to compare

This release activates the Arsia upgrade on Mantle Mainnet and includes audit-driven fixes.

Arsia is scheduled to activate on Mantle Mainnet at L2 block timestamp 1776841200 (Wednesday, April 22, 2026, 07:00:00 UTC).

Warning

All Mantle Mainnet node operators must upgrade to this release before the activation time.

What's Changed

  • op-node: Fixed CheckL2GenesisBlockHash to gracefully handle NotFound errors.
  • op-node: Updated derivation pipeline data source and L1 retrieval logic; added blob format switch tests.
  • op-batcher: Configuration and driver improvements.
  • op-service: Fixes to crypto signature handling, HSM signer, backup sync client, and transaction manager.
  • op-chain-ops: Genesis and mantle config fixes.
  • deps: Bumped op-geth to v1.5.4, gnark-crypto to v0.18.1, and Go toolchain to 1.24.13.
  • contracts: Removed dead code from GasPriceOracle and L1Block; fixed OperatorFeeVault.
  • infra: Dockerfile version bumps across op-batcher, op-node, op-proposer, and gas oracle.
  • tests: Added EIP-1559 params tests, blob format switch tests, L1 retrieval tests, and NotFound tolerance tests.
  • audit: Uploaded CertiK audit report for Mantle Arsia.

Full Changelog: v1.5.3...v1.5.4

Docker Images

https://hub.docker.com/u/mantlenetworkio

  • mantlenetworkio/mantle-op-node:v1.5.4

v1.5.3 Sepolia Arsia

18 Mar 08:40
cdc64ac

Choose a tag to compare

Arsia is the next major Mantle network upgrade, following the Limb fork. It unifies multiple OP Stack forks (Canyon, Delta, Ecotone, Fjord, Granite, Holocene, Isthmus, and Jovian) into a single coordinated activation event.

Arsia is scheduled to activate on Mantle Sepolia at L2 block timestamp 1774422000 (Wednesday, March 25, 2026, 07:00:00 UTC).

Warning

All Mantle Sepolia node operators must upgrade to this release before the activation time.

What's Changed

  • all: Activate 8 OP Stack forks (Canyon, Delta, Ecotone, Fjord, Granite, Holocene, Isthmus, Jovian) simultaneously at the Arsia timestamp via AlignOpWithMantle().
  • op-node: Derivation pipeline now aligned with upstream OP Stack rules — strict batch ordering, no buffering or reordering, and deposits-only fallback on invalid payloads
  • op-batcher: blob data format changed; span batch and brotli compression support
  • contracts: New OperatorFeeVault predeploy at 0x420000000000000000000000000000000000001b
  • contracts: Updated GasPriceOracle with Arsia fee model
  • contracts: Updated L1Block with operator fee fields
  • contracts: L1 SystemConfig upgraded with Arsia config: setGasConfigArsia() (replacing deprecated setGasConfig()), setEIP1559Params(), setOperatorFeeScalars(), setMinBaseFee(), and setDAFootprintGasScalar()

New Contributors

Full Changelog: v1.4.2...v1.5.3

Docker Images

https://hub.docker.com/u/mantlenetworkio

  • mantlenetworkio/mantle-op-node:(v1.5.3)

1.4.2 Mainnet Limb

25 Dec 03:28
3f2d25f

Choose a tag to compare

Mainnet Limb Release

This release is primarily aimed at enabling the Mantle Mainnet Network to support all features of the Ethereum Osaka upgrade.
The Limb fork is scheduled to occur at 2026-01-14 07:00:00 UTC.

🚧 Note: It is a required upgrade for all operators of Mantle Mainnet Network. 🚧

Change Log

op-node: #235 #236

  • Compatible with Osaka op-geth
  • Use the new consensus-layer rpc eth/v1/beacon/blobs/ to query blob data. And update the blob verification logic to use KZG commitments to verify blob transaction data.

op-batcher: #235

  • Added a flag to support cell proofs blob transaction submissions after Fusaka Upgrade.
  • Blob base fee retrieval was changed from computing it using block header parameters to querying it directly through the L1 RPC.
  • In the transaction retry mechanism, the fee increase percentage was raised to help rollup transactions confirm more quickly during network congestion.

Docker Images

https://hub.docker.com/u/mantlenetworkio

  • mantlenetworkio/mantle-op-node:(v1.4.2)

1.4.1 Sepolia Limb

25 Nov 10:55
55a4b29

Choose a tag to compare

Sepolia Limb Release

This release is primarily aimed at enabling the Mantle Sepolia Network to support all features of the Ethereum Osaka upgrade.
The Limb fork is scheduled to occur at 2025-12-03 07:00:00 UTC.

🚧 Note: It is a required upgrade for all operators of Mantle Sepolia Network. 🚧

Change Log

op-node: #235 #236

  • Compatible with Osaka op-geth
  • Use the new consensus-layer rpc eth/v1/beacon/blobs/ to query blob data. And update the blob verification logic to use KZG commitments to verify blob transaction data.

op-batcher: #235

  • Added a flag to support cell proofs blob transaction submissions after Fusaka Upgrade.
  • Blob base fee retrieval was changed from computing it using block header parameters to querying it directly through the L1 RPC.
  • In the transaction retry mechanism, the fee increase percentage was raised to help rollup transactions confirm more quickly during network congestion.

Docker Images

https://hub.docker.com/u/mantlenetworkio

  • mantlenetworkio/mantle-op-node:(v1.4.1)

1.3.2 Mainnet Skadi

27 Aug 07:26
87af123

Choose a tag to compare

This is a bug fix release.

Note: you need to upgrade to v1.3.1 or this release to be compatible with the Mantle Skadi fork

Change Log

  • To update op-geth to the latest version. #232

Docker Images

https://hub.docker.com/u/mantlenetworkio

  • mantlenetworkio/mantle-op-node:(v1.3.2)

1.3.1 Mainnet Skadi

15 Aug 03:47
1cc7a82

Choose a tag to compare

Mainnet Skadi Release

This release is primarily aimed to enable the Mantle Mainnet Network to support all features of the Ethereum Prague upgrade.
Additionally, a new API optimism_safeHeadAtL1Block has been added to the op-node to generate succinct ZKP proofs faster.

Change Log

  • Compatible with op-geth v1.3.1 #219
  • Added optimism_safeHeadAtL1Block #213

Docker Images

https://hub.docker.com/u/mantlenetworkio

  • mantlenetworkio/mantle-op-node:(v1.3.1)

1.3.0 Sepolia Skadi

07 Jul 06:06
64b323a

Choose a tag to compare

1.3.0 Sepolia Skadi Pre-release
Pre-release

Sepolia Skadi Release

This release is primarily aimed to enable the Mantle Sepolia Network to support all features of the Ethereum Prague upgrade.
Additionally, a new API optimism_safeHeadAtL1Block has been added to the op-node to generate succinct ZKP proofs faster.

🚧 Note: It is a required upgrade for all operators of Mantle Sepolia Network. 🚧
🚧 For now, it is not recommended for Mantle Mainnet operators to upgrade. 🚧

Change Log

  • Compatible with op-geth v1.3.0 #219
  • Added optimism_safeHeadAtL1Block #213

Docker Images

https://hub.docker.com/u/mantlenetworkio

  • mantlenetworkio/mantle-op-node:(v1.3.0)

1.1.1 Mainnet Everest

07 Mar 07:16
aad7b8a

Choose a tag to compare

Mainnet Everest Release

This release is primarily aimed at activating EigenDA on the Mantle mainnet, replacing the MantleDA. Additionally, this release includes compatibility preparations for the upcoming Ethereum mainnet Pectra upgrade.

Change Log

  • EigenDA Activation on the mainnet (#204)
  • Compatibility preparations for the Ethereum Pectra upgrade (#196)

Docker Images

https://hub.docker.com/u/mantlenetworkio

  • mantlenetworkio/mantle-op-node:(v1.1.1)

1.1.0 Sepolia Everest

14 Jan 06:22
c77cb6e

Choose a tag to compare

Sepolia Everest Release

This release has optimized the way in which the Mantle network accesses EigenDA. We have introduced the EigenDA Proxy component, developed by the EigenDA team. Furthermore, we have enabled S3 and Redis caching for the internally deployed EigenDA Proxy, thereby enhancing the stability of the Mantle network. Additionally, we have changed the maximum size of the submitted EigenDA blob from 2MB to 4MB.

Changelog

  • Change the maximum size of the submitted EigenDA blob from 2MB to 4MB (#184)
  • EigenDA Proxy integration (#185)

Docker Images

https://hub.docker.com/u/mantlenetworkio

  • mantlenetworkio/mantle-op-node:(v1.1.0)

1.0.2

26 Aug 07:31
5140fd2

Choose a tag to compare

This release mainly optimizes the logic of Op-Batcher DA submission.

  • Optimized the logic related to the submission of EigenDA.
  • Added the ability to switch between EigenDA and Ethereum Blob based on configuration.
  • Added verification for the commitment returned by EigenDA.

This version was forked from Optimism v1.1.0 .

Changelog

op-batcher: optimizes DA submission #179

Docker Images

https://hub.docker.com/r/mantlenetworkio/op-node/tags

  • mantlenetworkio/op-node:v1.0.2