github NethermindEth/nethermind 1.8.8
v1.8.8

latest releases: 1.29.0, 1.29.0-rc, 1.28.0...
pre-release4 years ago

WARN: there is still an issue being reported against 1.8.8 where the node can get stuck after in full sync mode
this is being investigated

The 1.7.x version remain the most stable and predictable ones while we getting 1.8 better than anything before - stay tuned

This version focus on improved stability of the 1.8.x series.

(mainnet state sync finishes at ~41000 MB, goerli at ~800MB <- we will probably add that info to the logs soon)

  • We have added hundreds of tests for various sync mode scenarios to avoid cases when the sync process stops mid way.
  • We have fixed the issues reported by early adopters of the beam sync and parallelized receipts syncs.
  • We have simplified and decluttered logs (they still remain a bit more confusing then in the past due to multiple sync processes running at the time)
  • We moved back to no receipts by default and improved the ability of Nethermind nodes to use partially synced nodes to sync
  • We modified the sync request dispatchers so they can independently send multiple types of requests to same nodes (reuests, bodies, headers, state)
  • We enabled beam sync by default in ropsten, rinkeby and goerli chains.

Known issues:

  • some excessive logging is possible after full sync state is reached - it can log branch sync and peers information more often (every couple of minutes) sometimes
  • the changed of the displayed value for the fast sync may seem confusing in the logs (it is ok for the node to stay 32 blocks behind the head as long as the state sync is happning)

Running Nethermind:

Nethermind Launcher is a self-contained app - you do not need to install .NET separately to run it.

Linux

  1. sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
  2. wget https://github.com/NethermindEth/nethermind/releases/download/1.8.8/nethermind-linux-amd64-1.8.8-ffbba18.zip
  3. unzip nethermind-linux-amd64-1.8.8-ffbba18.zip -d nethermind
  4. cd nethermind
  5. ./Nethermind.Launcher
  6. Select desired configuration

Additionally for Ubuntu 16.04

  1. sudo add-apt-repository ppa:ubuntu-toolchain-r/test
  2. sudo apt-get update
  3. sudo apt-get install gcc-6 g++-6
  4. sudo apt install libzstd1

Windows

  1. download windows package nethermind-windows-amd64-1.8.8-ffbba18.zip
  2. unzip the file
  3. run Nethermind.Launcher.exe
  4. select desired configuration

macOS

  1. download darwin package nethermind-darwin-amd64-1.8.8-ffbba18.zip
  2. unzip the file
  3. run Nethermind.Launcher
  4. select desired configuration

Running Nethermind Data Marketplace:

NDM packages can be downloaded directly from http://downloads.nethermind.io/. Running instructions are similar to the above, simply change the package name to NDM e.g. (nethermind-linux-amd64-1.8.8-ffbba18.zip -> NDM-linux-amd64-*)

Don't miss a new nethermind release

NewReleases is sending notifications on new releases.