POA
English
Search
K

Install Nethermind Client

Nethermind Launcher is a self-contained app - you do not need to install .NET separately to run it.
📦
Latest Packages: http://downloads.nethermind.io/
🛑
To stop Nethermind: Control + c

Configuration

The Nethermind Launcher will present several options on start. Use arrow keys to select options. See here for available CLI methods - CLI supports javascript.
When you start the Launcher choose the following options to sync a node:
  • Start Nethermind: Node
  • Select network: Poacore
  • Select sync: Fast sync
Instructions for Cloud installation are available here. Follow the instructions, and select Poacore as the network.

Platform specific installation

macOS

  1. 1.
    Install dependencies: brew install gmp && brew install snappy && brew install lz4
  2. 2.
    Download mac package
  3. 3.
    Unzip the file
  4. 4.
    cd into the folder
  5. 5.
    ./Nethermind.Launcher
  6. 6.
    Select desired configuration
RocksDB library does not always load properly on macOS. One (hacky) workaround is to install the latest version of RocksDB by running brew install rocksdb. For the time being it should not cause much trouble but the future RocksDB versions may be incompatible. See other Known Issues here.

Windows

  1. 1.
    Download windows package
  2. 2.
    Unzip the file
  3. 3.
    run Nethermind.Launcher.exe
  4. 4.
    Select desired configuration

Linux (Ubuntu 16.04 or above)

1) Install dependencies:
sudo apt update && sudo apt install libsnappy-dev libc6-dev libc6 unzip
2) Create a new user
sudo useradd -m -s /bin/bash nethermind
3) Increase the max number of open files
sudo bash -c 'echo "nethermind soft nofile 1000000" > /etc/security/limits.d/nethermind.conf'
sudo bash -c 'echo "nethermind hard nofile 1000000" >> /etc/security/limits.d/nethermind.conf'
4) Switch to the new user
sudo su - nethermind
5) Get Nethermind: download the latest Nethermind (not NDM) package (list is here: http://downloads.nethermind.io/)
wget [LINUX_PACKAGE_URL]
6) Extract the files
unzip [LINUX_PACKAGE_FILENAME] -d nethermind
7) Switch directories
cd nethermind
8) Start the Nethermind Launcher
./Nethermind.Launcher