github NethermindEth/nethermind 1.31.0
v1.31.0

8 days ago

Release notes

Major highlights

Pectra hard fork for testnets

  • The hard fork of Holesky is scheduled on Monday, February 24, 2025, 9:55:12 PM UTC (epoch 115968)
  • The hard fork of Sepolia is scheduled on Wednesday, March 5, 2025 7:29:36 AM UTC (epoch 222464)

World Chain support

Nethermind now supports the World Chain. For more details, check out docs.

Era1 format import/export

As part of our work to reduce disk requirements for running a node (EIP-4444), we added Era1 import/export functionality that allows the import and export of historical data:

  • CLI:
    • -Era.ImportDirectory path/to/dir --Era.From 0 --Era.To 0 --Era.TrustedAccumulatorFile path/to/file
      • FromTo, and TrustedAccumulatorFile are optional. Imports everything when the range is set to 0. Trusts the era directory if TrustedAccumulatorFile is not specified.
    • -Era.ExportDirectory path/to/dir --Era.From 0 --Era.To 0
      • From and To are optional. Exports everything when set to 0.
      • accumulators.txt and checksums.txt will be created.
  • RPC endpoints:
    • admin_importHistory and admin_exportHistory:

      curl localhost:8545 \
      -X POST \
      -H "Content-Type: application/json" \
      --data '{
      	"jsonrpc": "2.0",
      	"id": 0,
      	"method": "admin_importHistory",
      	"params": ["/data/era-import", 0, 0, "/data/era-import/accumulators.txt"]
      }'

For more, see #6547

Changelog

Features

Performance

Bug fixes and stability

Other changes

New Contributors

Full Changelog: 1.30.3...1.31.0

Don't miss a new nethermind release

NewReleases is sending notifications on new releases.