Releases: mantle-xyz/mantle-v2
v1.5.4 Mainnet Arsia
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
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
OperatorFeeVaultpredeploy at0x420000000000000000000000000000000000001b - contracts: Updated
GasPriceOraclewith Arsia fee model - contracts: Updated
L1Blockwith operator fee fields - contracts: L1
SystemConfigupgraded with Arsia config:setGasConfigArsia()(replacing deprecatedsetGasConfig()),setEIP1559Params(),setOperatorFeeScalars(),setMinBaseFee(), andsetDAFootprintGasScalar()
New Contributors
- @Rowen-S made their first contribution in #237
- @longyincug made their first contribution in #238
- @cynthia339-qa made their first contribution in #300
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
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
- 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
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
- 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
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
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
Docker Images
https://hub.docker.com/u/mantlenetworkio
- mantlenetworkio/mantle-op-node:(v1.3.1)
1.3.0 Sepolia Skadi
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
Docker Images
https://hub.docker.com/u/mantlenetworkio
- mantlenetworkio/mantle-op-node:(v1.3.0)
1.1.1 Mainnet Everest
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
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
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