Links

Running the client

Run your Nethermind node with our cross-platform Ethereum client
Check Download sources in order to get the latest Nethermind package for your OS.
Linux
Windows
MacOS
wget [LINUX_PACKAGE_URL]
Download package with wget
  • Install linux dependencies
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip -y
Install Linux dependencies
  • unzip the package
unzip [LINUX_PACKAGE_FILENAME] -d nethermind
Unzip the package
  • Switch directory
cd nethermind
Switch directory
  • Run Nethermind.Launcher and select Ethereum Node
./Nethermind.Launcher
Run the Nethermind.Launcher
Select the network
Select sync mode
  • Configure JSON RPC/EthStats if needed
JSON RPC / EthStats configuration
  • Nethermind node is now running
    🎉
    , check this article to get familiar with the logs
Nethermind client running Ethereum Mainnet

For Ubuntu 16.04 you will need additional dependencies installed.

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-6 g++-6 -y
sudo apt install libzstd1 -y
  1. 1.
    Download Windows package
  2. 2.
    unzip the file
  3. 3.
    Run Nethermind.Launcher.exe
  4. 4.
    Select desired configuration
  • Via homebrew:
    1. 1.
      Install by running:
      brew tap nethermindeth/nethermind
      brew install nethermind
    2. 2.
      Run nethermind launcher with:
      nethermind-launcher
    3. 3.
      If you get the the following error:
      There was an error when starting ./Nethermind.RunnerError: spawn ./Nethermind.Runner ENOENT
      Run nethermind runner with the desired configuration with:
      nethermind --config <config file name (default: mainnet)>
      example:
      nethermind --config goerli
  • By downloading package:
    1. 1.
      Download Darwinpackage from downloads.nethermind.io
    2. 2.
      Install MacOS dependencies
      brew install gmp snappy lz4 zstd
    3. 3.
      unzip the file
    4. 4.
      Run Nethermind.Launcher
      If you are prompted with a warning related to not being able to verify the developer of the program, open System Preferences > Security & Privacy and click on "Allow Anyway"
      More info can be found here: https://support.apple.com/en-us/HT202491
    5. 5.
      Select desired configuration