Skip to content

Releases: NethermindEth/nethermind

v1.32.2

29 Jun 18:43
d3e7eb9
Compare
Choose a tag to compare

Release notes

Note

This release replaces v1.32.0 and v1.32.1 and addresses Linux and CPU compatibility issues reported for those versions.

Full Changelog: 1.32.1...1.32.2

v1.32.1

28 Jun 08:10
bb80b35
Compare
Choose a tag to compare

Release notes

Warning

Use v1.32.2 instead. This release replaces v1.32.0 and addresses compatibility issues with some Linux distros. However, it still has compatibility issues with some older or low-end CPUs.

Full Changelog: 1.32.0...1.32.1

v1.32.0

27 Jun 12:32
55fe750
Compare
Choose a tag to compare

Release notes

Warning

Use v1.32.2 instead. This release has compatibility issues with older or low-end CPUs, Ubuntu 22.04, and some other Linux distros.

This release brings over 300 performance enhancements, protocol improvements, and developer-focused upgrades:

  • Increase Ethereum Mainnet Gas Limit to 45MGas
  • Drop the pre-merge history for Ethereum Mainnet (around 300GB smaller DB)
  • Faster block production, sync, and pruning
  • New admin RPCs and richer metrics for tracing and debugging
  • EIP-4444 and EIP-2935 fixes, plus extended snapshot handling
  • Refactors improving stability, modularity, and test coverage

Major highlights

Protocol

  • Drop pre-merge history from Ethereum Mainnet
    • It gives about 300GB in disk space
    • Requires a full resync of a node to have an effect of that
    • To preserve them on fresh sync add flags --Sync.AncientReceiptsBarrier=0 and --Sync.AncientBodiesBarrier=0
  • RPC error support for EIP-4444 (pruned blocks)
  • Fixes for EIP-2935 edge cases

Performance

  • A lot of performance improvements which allows now to bump safely gas limit of Ethereum Mainnet to 45 MGas
  • Significantly improved local block building and profitability logic
  • State sync, pruning, blob fee calc
  • Improved memory use by networking and Trie cache
  • Parallel block downloading (with rollback safety)
  • AVX512 and ARM64-specific boost for 256-bit integer arithmetic

JSON-RPC & metrics

  • New JSON-RPC methods: admin_addTrustedPeer, admin_removeTrustedPeer, admin_peerEvents
  • More granular metrics: engine_getBlobsV1, pruning, block stats
  • Improved Geth-compatible debug_trace support
  • Default extradata for local building includes Nethermind version (as per Besu, Erigon, Geth)

Chain support

  • Updates to OP Superchain, World Chain, Hoodi, Taiko Pacaya
  • Snap sync support for Energy Web
  • Configuration fixes: deposit contracts, gas limits, ancient block barriers

CLI improvements

Shortened boolean command line option notation. For example, --metrics-enabled true can now be written as --metrics-enabled, omitting the value part. If the value is false, it still must be explicitly specified.

nethermind-cli

nethermind-cli is retired as deprecated. See the docs for suggested replacements.

Other improvements

  • Major refactors: pruning, sync, metrics, plugins, discovery
  • Plugin system enhancements and modular debug features

Changelog

Read more

v1.31.12

26 Jun 15:00
3b5f1ca
Compare
Choose a tag to compare

Release notes

Important

This release is a mandatory upgrade for all node operators of the Volta chain.

The Zurich hard-fork of Volta is set to the block number 32597900, which is expected to occur in the UTC afternoon of July 8, 2025.

Changes

  • Configure Volta Zurich hard fork by @rubo in #8851

Full Changelog: 1.31.11...1.31.12

v1.31.11

22 May 11:18
Compare
Choose a tag to compare

Release notes

Important

This release is a mandatory upgrade for all node operators of OP Stack chains.

OP Stack

Nethermind was rejecting blocks as invalid due to an InvalidWithdrawalsRoot error from multiple different peers. This is now fixed and it is a mandatory upgrade for OP stack node operators.

Hoodi gas limit increase to 60Mgas

As everything works smoothly on Sepolia after bumping gas limit to 60m and Hoodi also already operates at 60m we add it as a default value for Hoodi which is used by local builders.

Memory leak fixes

Taiko-alethia Pacaya hardfork

  • Taiko Alethia Pacaya fork activation which happened at Block 1,166,000 at May 21, 2025 UTC by @smartprogrammer93 in #8642

Surge Hoodi

Other changes

Full Changelog: 1.31.10...1.31.11

v1.31.10

08 May 00:02
Compare
Choose a tag to compare

Release notes

This release is a mandatory upgrade for all node operators of OP Stack chains

Isthmus upgrade

  • The Isthmus hard fork of a limited number of OP Stack Mainnet chains is scheduled for May 9, 2025 at 16:00:01 UTC

Sepolia and Holesky gas limit increase to 60Mgas

As we are already post-Pectra on mainnet and after discussion with other Core developers we decided to increase gas limit on Sepolia and Holesky to 60MGas. This also aligns with decisions taken on ACDE 203.

Other changes

  • [Optimism] Add support for all Superchain Chains by @emlautarom1 in #8105
  • [Taiko] Rename taiko-mainnet configuration to taiko-alethia by @rubo in #8188
  • [Holesky & Sepolia] Increase Holesky & Sepolia gaslimit by 66% to 60M by @benaadams in #8263

Full Changelog: 1.31.9...1.31.10

v1.31.9

22 Apr 20:43
Compare
Choose a tag to compare

Release notes

This release is a mandatory upgrade for all node operators of the Ethereum Mainnet.

Pectra upgrade

  • The hard fork of the Ethereum Mainnet is scheduled on May 7, 2025 at 10:05:11 AM UTC (slot 11649024, epoch 364032)
  • The hard fork of the Gnosis Chain is scheduled on April 30, 2025 at 14:03:40 UTC (slot 21405696, epoch 1337856)

Other changes

  • [Shutter] Reduce getPayload timeout on empty block by @Marchhill in #8408
  • [Optimism] Safely cast Optimism subtypes by @emlautarom1 in #8516
  • [Optimism] Proper Transaction type for eth_* calls when running Optimism by @emlautarom1 in #8157
  • [4444] Set ancient barriers for Sepolia post merge by @brbrr in #8469

Full Changelog: 1.31.8...1.31.9

v1.31.8

18 Apr 00:30
Compare
Choose a tag to compare

Release notes

This release is a mandatory upgrade for all node operators running on Gnosis chain.

Major highlights

Pectra hard fork for Gnosis

The hard fork of Gnosis chain is scheduled on April 30, 2025 at 14:03:40 UTC (slot 21405696, epoch 1337856)

Other changes

Full Changelog: 1.31.6...1.31.8

v1.31.7

18 Apr 00:08
Compare
Choose a tag to compare

Replaced with v1.31.8.

v1.31.6

19 Mar 15:19
4e68f8e
Compare
Choose a tag to compare

Release notes

This release is recommended for all users operating on Sepolia, Holesky, or Chiado.

Major highlights

Hoodi testnet

Added support for a new testnet—Hoodi with the hoodi and hoodi_archive configurations. For instance:

nethermind -c hoodi --data-dir path/to/data/dir
# or
nethermind -c hoodi_archive --sync-snapsync false --sync-fastsync false --data-dir path/to/data/dir

Holesky gas limit increase to 60M

As Holesky is now updated to Pectra and we have Hoodi as a new chain that will imitate the Mainnet closer, we are free to experiment a bit more here, so we decided to try out the 60M gas limit for blocks to see how well those would be handled here.

trace_transaction memory leak fix

Fixed issue #8020, where memory started to grow exponentially under heavy load by the trace_transaction JSON-RPC method, and a node restart was required to bring it back to normal.

What's Changed

Full Changelog: 1.31.5...1.31.6