github NethermindEth/nethermind 1.34.0
v1.34.0

12 hours ago

Release notes

Important

This release is mandatory for all Testnet nodes with the upcoming Fusaka fork.
It includes protocol changes and fixes required to remain in consensus on testnets.

  • Holesky: 2025-10-01
  • Sepolia: 2025-10-14
  • Hoodi: 2025-10-28

Fusaka Testnets Support

  • Implemented Osaka testnet forks (#9321).
  • Updated RPC behavior: eth_getBlobsV1 now returns UnsupportedFork post-Osaka (#9341).
  • Fixed eth_config: ensured ForkInfo is always initialized (#9233).

Stability & Sync Improvements

  • Fixed snap sync edge cases and hanging on Sepolia (#9166, #9338).
  • Corrected blockhash handling and rare invalid block cases (#9340).
  • Improved cancellation handling and graceful shutdown for peers and sync dispatcher (#9173, #9174, #9175).
  • Fixed concurrent storage root issues and reduced reliance on storage root reads (#9209, #9255).
  • Ensured consistent receipts handling and transaction processed counters (#9231, #9270).
  • Fixed issues in Taiko fee handling and default chains config (#9314, #9309).
  • Fixed missed SELFDESTRUCT between transactions (#9343).

Node Improvements

  • Reduced log noise from misbehaving peers and improved shutdown logging (#9156, #9177).
  • Improved logging and config autocompletion (#9159).
  • CLI now displays default values in help output (#9152).
  • Improved deposit request validation (#9199).
  • Enhanced Prometheus metrics in Kute tool (#9077).
  • Better RPC alignment with Geth (#8951).
  • Various performance optimizations: bloom filters, Patricia trie, TrieNode navigation, gas estimation (#9191, #9220, #9221, #9195, #9064, #9210).

These changes strengthen node stability, improve operator experience, and ensure readiness for the Fusaka fork on testnets.

What's Changed

New Contributors

Full Changelog: 1.33.1...1.34.0

Don't miss a new nethermind release

NewReleases is sending notifications on new releases.