Skip to content

Releases: mantlenetworkio/op-geth

1.4.2 Mainnet Limb

25 Dec 03:25
9c428cf

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.

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

25 Nov 10:51
71d2a0f

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.

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

27 Aug 07:17
344fa46

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

  • 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

15 Aug 02:19
4512536

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, 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/TLOAD opcodes to reduce the gas cost of temporary data storage in smart contracts.
  • EIP-5656: Introduces the MCOPY opcode to optimize memory data copying in smart contracts.
  • EIP-6780: Adjusts the SELFDESTRUCT opcode
  • EIP-7702: Supports SetCode TX.
  • EIP-2935: Introduces a system contract to store the most recent 8191 historical block hashes.

Change Log

  • Mantle Prague upgrade #112
  • Adjusts eth_maxPriorityFeePerGas logic #110

Docker Images

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

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

1.3.0 Sepolia Skadi

07 Jul 06:06
0710425

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, 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/TLOAD opcodes to reduce the gas cost of temporary data storage in smart contracts.
  • EIP-5656: Introduces the MCOPY opcode to optimize memory data copying in smart contracts.
  • EIP-6780: Adjusts the SELFDESTRUCT opcode
  • 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

  • Mantle Prague upgrade #112
  • Adjusts eth_maxPriorityFeePerGas logic #110

Docker Images

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

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

1.2.1 Sepolia Euboea

02 Apr 08:55
e55aef3

Choose a tag to compare

1.2.1 Sepolia Euboea Pre-release
Pre-release

🚧 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

07 Mar 07:21
87631b0

Choose a tag to compare

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

14 Jan 06:22
5b22903

Choose a tag to compare

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

26 Aug 07:27
4a20fa6

Choose a tag to compare

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

26 Aug 07:21
80eb718

Choose a tag to compare

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.