Releases: mantlenetworkio/op-geth
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.
Key EIPs included in this upgrade:
- EIP-7823, EIP-7883: The MODEXP precompiled contract input introduces a limit of 8192 bits (1024 bytes), and the gas cost of the MODEXP precompiled contract has been increased, with the minimum cost raised from 200 gas to 500 gas, and the cost for large inputs exceeding 32 bytes doubled.
- EIP-7934: Set a maximum block size limit, specifically 10 MB.
- EIP-7939: Introduce a new opcode CLZ (Count Leading Zeros) in the EVM to efficiently compute the number of leading zero bits in a 256-bit number.
- EIP-7951: The precompiled contract supports the secp256r1 elliptic curve. Mantle’s previous versions had already enabled the secp256r1 precompile through RIP-7212, and in the current version, its gas cost has been adjusted from 3450 to 6900.
🚧 Note: It is a required upgrade for all operators of Mantle Mainnet Network. 🚧
Change Log
Docker Images
https://hub.docker.com/u/mantlenetworkio
- mantlenetworkio/mantle-op-geth:(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.
Key EIPs included in this upgrade:
- EIP-7823, EIP-7883: The MODEXP precompiled contract input introduces a limit of 8192 bits (1024 bytes), and the gas cost of the MODEXP precompiled contract has been increased, with the minimum cost raised from 200 gas to 500 gas, and the cost for large inputs exceeding 32 bytes doubled.
- EIP-7934: Set a maximum block size limit, specifically 10 MB.
- EIP-7939: Introduce a new opcode CLZ (Count Leading Zeros) in the EVM to efficiently compute the number of leading zero bits in a 256-bit number.
- EIP-7951: The precompiled contract supports the secp256r1 elliptic curve. Mantle’s previous versions had already enabled the secp256r1 precompile through RIP-7212, and in the current version, its gas cost has been adjusted from 3450 to 6900.
🚧 Note: It is a required upgrade for all operators of Mantle Sepolia Network. 🚧
Change Log
Docker Images
https://hub.docker.com/u/mantlenetworkio
- mantlenetworkio/mantle-op-geth:(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
- Fixed the panic issue where debug trace tx with log. #124
Docker Images
https://hub.docker.com/u/mantlenetworkio
- mantlenetworkio/mantle-op-geth:(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, this upgrade adjusts the eth_maxPriorityFeePerGas method, which no longer returns a fixed zero value but instead provides a suggested value based on network congestion.
Key EIPs included in this upgrade:
- EIP-1153: Introduces
TSTORE/TLOADopcodes to reduce the gas cost of temporary data storage in smart contracts. - EIP-5656: Introduces the
MCOPYopcode to optimize memory data copying in smart contracts. - EIP-6780: Adjusts the
SELFDESTRUCTopcode - EIP-7702: Supports
SetCode TX. - EIP-2935: Introduces a system contract to store the most recent 8191 historical block hashes.
Change Log
Docker Images
https://hub.docker.com/u/mantlenetworkio
- mantlenetworkio/mantle-op-geth:(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, this upgrade adjusts the eth_maxPriorityFeePerGas method, which no longer returns a fixed zero value but instead provides a suggested value based on network congestion.
Key EIPs included in this upgrade:
- EIP-1153: Introduces
TSTORE/TLOADopcodes to reduce the gas cost of temporary data storage in smart contracts. - EIP-5656: Introduces the
MCOPYopcode to optimize memory data copying in smart contracts. - EIP-6780: Adjusts the
SELFDESTRUCTopcode - EIP-7702: Supports
SetCode TX. - EIP-2935: Introduces a system contract to store the most recent 8191 historical block hashes.
🚧 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-geth:(v1.3.0)
1.2.1 Sepolia Euboea
🚧 Note: we are investigating an issue with this release that affects sequencer. please hold off upgrading. 🚧
Sepolia Euboea Release
This release introduces a new feature enabling transaction pre-confirmation. Pre-confirmed transactions are guaranteed to be included in the next block within 1 second, with the same effect as a mined block.
Currently, pre-confirmation is only available to whitelisted addresses.
Changelog
- Added the pre-confirmation feature (#106)
1.1.1 Mainnet Everest
Mainnet Everest Release
This release is primarily aimed at activating all features of the Everest on the mainnet. Additionally, this release includes compatibility preparations for the upcoming Ethereum mainnet Pectra upgrade.
Changelog
- Mainnet activation of Everest features (#104)
- Compatibility preparations for the Ethereum Pectra upgrade (#101)
Docker Images
https://hub.docker.com/u/mantlenetworkio
- mantlenetworkio/mantle-op-geth:(v1.1.1)
1.1.0 Sepolia Everest
Sepolia Everest Release
This version includes several bug fixes and functional enhancements, impl secp256r1 signature verification to enhance wallet UX(FaceID / TouchID) , and deprecates the MetaTransaction feature. Ethereum community proposal 7702 will be integrated as a replacement for MetaTransaction in the future.
Changelog
- Added the new JSON-RPC interface eth_getBlockReceipts (#91)
- Fixed the gas validation bug in txpool (#92)
- Added support for RIP 7212 secp256r1 signature verification in precompiled contracts (#93)
- Deprecated the MetaTransaction feature (#95)
Docker Images
https://hub.docker.com/u/mantlenetworkio
- mantlenetworkio/mantle-op-geth:(v1.1.0)
1.0.2
This release fixes the issue where the txpool balance verification was inaccurate, leading to the full amount transfer being mistakenly judged as insufficient balance.
Changelog
op-geth: L1Cost subtracted repeatedly #90
Docker Images
https://hub.docker.com/r/mantlenetworkio/op-geth/tags
- mantlenetworkio/op-geth:v1.0.2
1.0.1
This release includes several important functionalities such as optimizing Meta Transaction correlation logic about gasFee and adding some security checks, several bug fixes to improve system security and stability.
This version is forked from the v1.101105.3 release version and also pulls in the latest go-ethereum release v1.11.5.
Changelog
- Optimizing Meta Transaction correlation logic about gasFee, adding some security checks. #83
- Fix other issues about estimateGas.