Skip to content

Releases: NethermindEth/nethermind

v1.36.2

25 Mar 13:12
f5507de

Choose a tag to compare

Release Notes

Note

This release is only required for Gnosis Chain node operators. All other networks are unaffected.

Overview

This release enables the Osaka hard fork on the Gnosis Chain.

Fork Details

  • Epoch: 1714688
  • Timestamp: 1776168380 Tue Apr 14 2026 12:06:20 UTC

What's Changed

Full Changelog

1.36.1...1.36.2

Build signatures

The packages are signed with the following OpenPGP key: AD12 7976 5093 C675 9CD8 A400 24A7 7461 6F1E 617E

v1.36.1

06 Mar 13:56
80eccc1

Choose a tag to compare

Release Notes

Note

This release is only required for Chiado testnet (Gnosis Chain) node operators. All other networks are unaffected.

Overview

This patch release enables the Osaka hard fork on the Chiado testnet, allowing operators and developers to test Osaka fork behavior on Chiado before Gnosis mainnet activation.

Fork Details

  • Slot: 21651456
  • Timestamp: 1773653580 (March 16, 2026 09:33:00 UTC)

What's Changed

Full Changelog

1.36.0...1.36.1

v1.37.0-alpha

24 Feb 12:16
bacbc5d

Choose a tag to compare

v1.37.0-alpha Pre-release
Pre-release

Release notes

Important

This is an alpha pre-release. It is intended for testing and early feedback only. Some features may be incomplete, unstable, or subject to change before the final 1.37.0 release. Do not run this in production.

Breaking changes

eth66 and eth67 protocol support dropped; eth69 added as default

The deprecated eth/66 and eth/67 devp2p protocol versions have been removed. eth/69 is now enabled as a default protocol. Peers that only support eth66/eth67 will no longer be able to connect. (#9938)

Highlights

Performance

  • Optimized transaction processing via encoded-tx trie root and fast block re-encode (#10435)
  • KeccakCache optimized; public-key-to-address recovery now cached (#10391, #10003)
  • SeqlockCache added for hot-path caching (#10415)
  • Improved FastHash quality (#10082)
  • EVM: EXP stays in UInt256 domain (#10060), MOD short-circuits on zero (#10061), skip cache for identity precompile (#10366)
  • Pruning: default cache +512MB (#10247), skip GC during pruning (#10230), inline prunes (#10112), schedule largest storage changes first (#10236)
  • JSON requests parsed in chunks (#10207), hex parsing optimized (#10389), eth_gasPrice kth algorithm (#10100)
  • Numerous allocation reductions across RetryCache, nibble keys, ConcurrentDict, CREATE/EOFCREATE, DbOnTheRocks iterators, ColumnDb.MultiGet, and more

State management & storage

  • World state backend refactor enabling pluggable storage backends (#9089)
  • RocksDB snapshot support including column DB snapshots (#10080, #10262)
  • Discv5 nodes moved to a separate database (#10027)

EVM extensibility

  • Policy-based gas tracking in the VM for custom gas metering (#9846)
  • External tracer registration and VM inheritance (#10228)
  • Extensible block processing statistics and metrics (#10420, #10429, #10076)

RPC & correctness

  • eth_estimateGas further adjusted for correctness (#10559)
  • eth_getBlockByNumber enforces canonical block retrieval (#10024)
  • eth_getLogs performance improved (#9923)
  • engine_getBlobsV3 added (#9942)
  • engine_getPayloadV4 adapted for Optimism (#10328)
  • debug_ calls support overriding block fields (#10405)
  • Hardened RPC transaction validations (#10395)

Networking

  • Faster protocol handshake parsing; Ethrex added as recognized client (#9935)
  • Discovery v5 optimized (#10081)

What's Changed

Read more

v1.36.0

13 Jan 13:25
31cb81b

Choose a tag to compare

Release notes

This release brings over 416 improvements across 1821 files; focusing on operator ergonomics, and RPC / execution correctness hardening, plus a steady stream of performance improvements. It also includes a couple of intentional breaking changes via the removal of obsolete configs/modules.

Breaking changes

Config migrations removed (obsolete config cleanup)

The old config-migration path was removed as part of an “obsolete config” cleanup (#9435):

  • Config.IsMining
  • Config.StoreReceipts
  • Config.ReceiptsMigration
  • Mining.TargetBlockGasLimit
  • Mining.MinGasPrice
  • Mining.RandomizedBlocks
  • Mining.ExtraData
  • Mining.BlocksConfig

Nethermind.Analytics removed

The obsolete Nethermind.Analytics component was removed (#9683)

Highlights

Build & release engineering

.NET 10 migration

This version of Nethermind runs on .NET 10. If you build it from source, you need to update your build configuration accordingly (#9391)

Safer failure mode on database corruption

A node crash path was adjusted from Environment.FailFast to Environment.Exit when encountering DB corruption scenarios, to avoid “hard failfast” behavior (#9365)

Execution, RPC & correctness hardening

estimateGas compatibility adjustments

eth_estimateGas behavior was adjusted to better match Geth response patterns.

What's Changed

Read more

v1.35.8

19 Dec 13:29
c066aee

Choose a tag to compare

Release Notes

Overview

  • Optimized getProofs RPC endpoints for better performance and efficiency.
  • Added build-time signing of release artifacts to improve release security and authenticity.

Full Changelog

https://github.com/NethermindEth/nethermind/compare/1.35.7…1.35.8

What's Changed

Build signatures

The packages are signed with the following OpenPGP key: AD12 7976 5093 C675 9CD8 A400 24A7 7461 6F1E 617E
For verification instructions, see the docs.

v1.35.7

12 Dec 20:36
92050c1

Choose a tag to compare

Release notes

Important

This release is intended only for Gnosis Operators. No actions for other chains.

Overview

Full Changelog

https://github.com/NethermindEth/nethermind/compare/1.35.4…1.35.7

v1.35.4

10 Dec 18:53
5d4dc69

Choose a tag to compare

Release notes

Important

Update required for OP Stack operators. It's not needed for other chains.

Overview

This release fixes some issues detected on OP-Stack-based chains after the Jovian fork.

What's Changed

Full Changelog

https://github.com/NethermindEth/nethermind/compare/1.35.3…1.35.4

v1.35.3

25 Nov 20:25
d9febbc

Choose a tag to compare

Release notes

Important

Update required for OP Stack operators ahead of the Jovian fork. It's not needed for other chains.

Overview

This release activates the Jovian hard fork on selected OP-Stack-based chains.

What's Changed

Full Changelog

https://github.com/NethermindEth/nethermind/compare/1.35.2…1.35.3

v1.35.2

06 Nov 16:20
faa9b9e

Choose a tag to compare

Release notes

Important

This release replaces v1.35.1 and is mandatory for all node operators.

It includes the Ethereum Mainnet Fusaka hard fork configuration (Osaka, BPO1, and BPO2 upgrades).

All nodes must upgrade to this version before the Fusaka hard fork activation on December 3, 2025 at 9:49:11 PM to stay in sync.

Overview

This release activates the Ethereum Mainnet Fusaka hard fork, which introduces the Osaka, BPO1, and BPO2 upgrades.

What's Changed

Full Changelog

https://github.com/NethermindEth/nethermind/compare/1.35.1…1.35.2

v1.35.1

05 Nov 15:53
58f06cd

Choose a tag to compare

Caution

This release has block production and sync issues. Use v1.35.2 instead.

Release notes

Important

This release is mandatory for all node operators.

It includes the Ethereum Mainnet Fusaka hard fork (Osaka, BPO1, and BPO2 forks) and critical improvements that ensure network stability and compatibility.
All nodes must upgrade to this version before the Fusaka hard fork activation on December 3, 2025 at 9:49:11 PM to stay in sync.

Overview

This release continues the performance and reliability improvements introduced in v1.35.0 while activating the key Ethereum Mainnet Fusaka hard fork and strengthening node stability across networks.

This update focuses on network readiness and state consistency. It also resolves multiple edge cases affecting trie storage, block range updates, and protocol session handling.

Upgrading to this version ensures seamless operation through the Fusaka hard fork and reduces the risk of shutdowns or state inconsistencies during execution.

What's Changed


Full Changelog:
1.35.0...1.35.1

Signatures

For signatures verification, see Nethermind docs.