Nethermind Launcher is a self-contained app - you do not need to install .NET separately to run it.
📄 Nethermind Docs: https://nethermind.readthedocs.io/en/latest/
📦 Latest Packages: http://downloads.nethermind.io/
🛑 To stop Nethermind: Control + c
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.
Install dependencies: brew install gmp && brew install snappy && brew install lz4
Download mac package
Unzip the file
cd into the folder
./Nethermind.Launcher
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.
Download windows package
Unzip the file
run Nethermind.Launcher.exe
Select desired configuration
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