Releases: NethermindEth/nethermind
v1.11.5
[VM/Protocol] Enable EIP-3607, transactions from code-deployed accounts will be rejected, only Externally Owned Accounts (EOA) transactions will be allowed, enabled by default on all networks. Already enabled in Geth (#3280)
[Mem Pool] Fix issue when transactions with future nonce could be rejected due too low balance, when we still have old nonce transactions in the pool (#3497)
[Eth/66 Protocol] Reduce the number of notified hashes to peers for local transactions to keep network usage in check (#3530), fix protocol validation for eth/66 that could lead to weak peering (#3549)
[Json Rpc] Implement trace_get method (#3436)
[Json Rpc] Fix missing 'error' property in trace_transaction (#3515)
[Json Rpc/Subscriptions] add DroppedPendingTransactions Subscription (#3488)
[Json Rpc/Sockets] Fix registration of Json converters for sockets to have exact same formatting of responses as http (#3539)
[Json Rpc/Logs] Improve error handling when incoming http request is malformed and in eth_getLogs (#3492)
[Memory usage improvements] Improve memory handling: ensure free buffers (#3512), use array pool when broadcasting transactions (#3506), use a journal collection instead of copying when constructing logs, destroy list and access list in VM (#3514)
[POSDAO/xDai/London] Allow network to redirect EIP1559 burnt fees to an address (#3522)
[xDai] Update chainspec for London hardfork (#3543)
[xDai/Test] Added config for xdai_testnet (#3544)
[Sync] Remove BeamSync (#3500)
[Clean Up] Removed DSL and Pipeline plugins (#3502)
[Sync] Updated pivots for parallel sync
What changed?
Running Nethermind:
Nethermind Launcher is a self-contained app - you do not need to install .NET separately to run it.
PPA
(Tested on Ubuntu Series: Focal
, Bionic
, Xenial
and Trusty
)
sudo add-apt-repository ppa:nethermindeth/nethermind
sudo apt install nethermind
- To execute the launcher
nethermind
- To execute the runner
nethermind --config mainnet
Homebrew
brew tap nethermindeth/nethermind
brew install nethermind
- To execute the launcher
nethermind-launcher
- To execute the runner
nethermind --config mainnet
Docker
docker pull nethermind/nethermind
docker run -it nethermind/nethermind
Linux
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.11.5/nethermind-linux-amd64-1.11.5-76b7f08-20211027.zip
unzip nethermind-linux-amd64-1.11.5-76b7f08-20211027.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- select desired configuration
Linux Arm64
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 librocksdb5.17 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.11.5/nethermind-linux-arm64-1.11.5-76b7f08-20211027.zip
unzip nethermind-linux-arm64-1.11.5-76b7f08-20211027.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- select desired configuration
Windows
- download windows package
nethermind-windows-amd64-1.11.5-76b7f08-20211027.zip
- unzip the file
- run
Nethermind.Launcher.exe
- select desired configuration
macOS
brew install rocksdb
- download darwin package
nethermind-darwin-amd64-1.11.5-76b7f08-20211027.zip
- unzip the file
- run
Nethermind.Launcher
- select desired configuration
v1.11.4
[Pruning] Fixed a bug that could lead to DB corruption in RPC nodes and validator nodes
[JSON RPC/Subscriptions] Publish Subscription events in the correct order after re-org and prunning
[WebSockets] Improved error handling on edge cases
[London/Volta] Updated volta chainspec to London
[CONFIG/xDAI] Changed the default values of TxPool size to 8192
[SYNC] Updated pivots for parallel sync
What changed?
Running Nethermind:
Nethermind Launcher is a self-contained app - you do not need to install .NET separately to run it.
PPA
(Tested on Ubuntu Series: Focal
, Bionic
, Xenial
and Trusty
)
sudo add-apt-repository ppa:nethermindeth/nethermind
sudo apt install nethermind
- To execute the launcher
nethermind
- To execute the runner
nethermind --config mainnet
Homebrew
brew tap nethermindeth/nethermind
brew install nethermind
- To execute the launcher
nethermind-launcher
- To execute the runner
nethermind --config mainnet
Docker
docker pull nethermind/nethermind
docker run -it nethermind/nethermind
Linux
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.11.4/nethermind-linux-amd64-1.11.4-f787085-20211007.zip
unzip nethermind-linux-amd64-1.11.4-f787085-20211007.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- select desired configuration
Linux Arm64
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 librocksdb5.17 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.11.4/nethermind-linux-arm64-1.11.4-f787085-20211007.zip
unzip nethermind-linux-arm64-1.11.4-f787085-20211007.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- select desired configuration
Windows
- download windows package
nethermind-windows-amd64-1.11.4-f787085-20211007.zip
- unzip the file
- run
Nethermind.Launcher.exe
- select desired configuration
macOS
brew install rocksdb
- download darwin package
nethermind-darwin-amd64-1.11.4-f787085-20211007.zip
- unzip the file
- run
Nethermind.Launcher
- select desired configuration
v1.11.3
[JSON-RPC] Performance improvements
[MEV/JSON-RPC] Fix decoding for non-legacy transactions in eth_sentBundle
[JSON-RPC] Standarize excecution errors for eth_call and eth_estimateGas
[Sockets] Handle multiple JSON requests in one message
[JSON-RPC] Fix parsing null topics in eth_getLogs
[TxPool] Broadcast transactions in optimal batches
[SYNC] Updated pivots for parallel sync
What changed?
Running Nethermind:
Nethermind Launcher is a self-contained app - you do not need to install .NET separately to run it.
PPA
(Tested on Ubuntu Series: Focal
, Bionic
, Xenial
and Trusty
)
sudo add-apt-repository ppa:nethermindeth/nethermind
sudo apt install nethermind
- To execute the launcher
nethermind
- To execute the runner
nethermind --config mainnet
Homebrew
brew tap nethermindeth/nethermind
brew install nethermind
- To execute the launcher
nethermind-launcher
- To execute the runner
nethermind --config mainnet
Docker
docker pull nethermind/nethermind
docker run -it nethermind/nethermind
Linux
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.11.3/nethermind-linux-amd64-1.11.3-fe90423-20210922.zip
unzip nethermind-linux-amd64-1.11.3-fe90423-20210922.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- select desired configuration
Linux Arm64
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 librocksdb5.17 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.11.3/nethermind-linux-arm64-1.11.3-fe90423-20210922.zip
unzip nethermind-linux-arm64-1.11.3-fe90423-20210922.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- select desired configuration
Windows
- download windows package
nethermind-windows-amd64-1.11.3-fe90423-20210922.zip
- unzip the file
- run
Nethermind.Launcher.exe
- select desired configuration
macOS
brew install rocksdb
- download darwin package
nethermind-darwin-amd64-1.11.3-fe90423-20210922.zip
- unzip the file
- run
Nethermind.Launcher
- select desired configuration
v1.11.2
[FIX] PoW (Ethash) chain attack fix: Improve heuristics for incoming blocks ethash validation in order to guarantee discarding bad blocks
[LOGGING] Add InitConfig.LogRules to easily override rules from command line, environment variable or main config file without having to modify NLog.config. Especially useful for running in docker.
[JSON-RPC] Fixed trace_transaction missing details in some cases with inner calls (More info: #3128)
[JSON-RPC] Fixed log indexes for eth_getTransactionReceipt and proof_getTransactionReceipt
[JSON-RPC] Changed the default value of eth_gasPrice. The new default value is 110% times Mining.MinGasPrice.
[xDAI/Validators] Fixed block production when the block is still processing at the beginning of step time
[CONFIG] Removed obsolete config JsonRPC.FindLogBlockDepthLimit
[CONFIG/ENERGYWEB/VOLTA] Fixed incorrect MemoryHint for Volta and EnergyWeb
[EVM] Optimized vm code jump destination analysis
[ETHSTATS] Fixed hardcoded values in ethStats (gasPrice, isSyncing, isMining)
[SYNC] Updated pivots for parallel sync
What changed?
Running Nethermind:
Nethermind Launcher is a self-contained app - you do not need to install .NET separately to run it.
PPA
(Tested on Ubuntu Series: Focal
, Bionic
, Xenial
and Trusty
)
sudo add-apt-repository ppa:nethermindeth/nethermind
sudo apt install nethermind
- To execute the launcher
nethermind
- To execute the runner
nethermind --config mainnet
Homebrew
brew tap nethermindeth/nethermind
brew install nethermind
- To execute the launcher
nethermind-launcher
- To execute the runner
nethermind --config mainnet
Docker
docker pull nethermind/nethermind
docker run -it nethermind/nethermind
Linux
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.11.2/nethermind-linux-amd64-1.11.2-2963427-20210914.zip
unzip nethermind-linux-amd64-1.11.2-2963427-20210914.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- select desired configuration
Linux Arm64
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 librocksdb5.17 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.11.2/nethermind-linux-arm64-1.11.2-2963427-20210914.zip
unzip nethermind-linux-arm64-1.11.2-2963427-20210914.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- select desired configuration
Windows
- download windows package
nethermind-windows-amd64-1.11.2-2963427-20210914.zip
- unzip the file
- run
Nethermind.Launcher.exe
- select desired configuration
macOS
brew install rocksdb
- download darwin package
nethermind-darwin-amd64-1.11.2-2963427-20210914.zip
- unzip the file
- run
Nethermind.Launcher
- select desired configuration
v1.11.1
What changed?
[TxPool] Fixed concurency issue with cleanup TxPool after block processing. The bug was observed with message: "Couldn't correctly add or remove transactions from txpool after processing block x"
[ETH] Added support for eth/66 protocol (More info: https://eips.ethereum.org/EIPS/eip-2481)
[JSON-RPC] Added support for eth_feeHistory
[MEV] Fixed eth_callBundle
[CONFIG/ENERGYWEB/VOLTA] Changed the default values of TxPool size from 512 to 2048, and MinGasPrice from 1.Gwei() to 1 Wei for Volta and Energyweb networks
[CLEANUP] Removed configs and chainspecs of the old London devnets Aleut, Baikal, Calaveras
[STABILITY] Fixed memory issues connected with bad blocks in the network
[ETHSTATS] Fixed protocols list which is reported to ethstats.
[SYNC] Updated pivots for parallel sync
Running Nethermind:
Nethermind Launcher is a self-contained app - you do not need to install .NET separately to run it.
PPA
(Tested on Ubuntu Series: Focal
, Bionic
, Xenial
and Trusty
)
sudo add-apt-repository ppa:nethermindeth/nethermind
sudo apt install nethermind
- To execute the launcher
nethermind
- To execute the runner
nethermind --config mainnet
Homebrew
brew tap nethermindeth/nethermind
brew install nethermind
- To execute the launcher
nethermind-launcher
- To execute the runner
nethermind --config mainnet
Docker
docker pull nethermind/nethermind
docker run -it nethermind/nethermind
Linux
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.11.1/nethermind-linux-amd64-1.11.1-919e4cc-20210831.zip
unzip nethermind-linux-amd64-1.11.1-919e4cc-20210831.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- select desired configuration
Linux Arm64
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 librocksdb5.17 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.11.1/nethermind-linux-arm64-1.11.1-919e4cc-20210831.zip
unzip nethermind-linux-arm64-1.11.1-919e4cc-20210831.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- select desired configuration
Windows
- download windows package
nethermind-windows-amd64-1.11.1-919e4cc-20210831.zip
- unzip the file
- run
Nethermind.Launcher.exe
- select desired configuration
macOS
brew install rocksdb
- download darwin package
nethermind-darwin-amd64-1.11.1-919e4cc-20210831.zip
- unzip the file
- run
Nethermind.Launcher
- select desired configuration
v1.11.0
What changed?
[xDAI MEV] The alpha version of MEV on xDAI. More details: https://twitter.com/nethermindeth/status/1428020735046520839
[IPC JSON RPC] UNIX domain socket communication channel added on top of the existing JSON RPC modules.
[JSON_RPC] Added support for eth_gasPrice in Nethermind
[JSON_RPC] Added support for trace_filter in Nethermind. Side notes about tracing: another method - trace_call was supported in the previous versions. It was missed in the documentation.
[JSON_RPC] Added effectiveGasPrice field to proof_getTransactionReceipt and parity_getBlockReceipts
[JSON_RPC] Fixed log indexes in receipts for parity_getBlockReceipts
[JSON_RPC] Fixed eth_estimateGas for nested transactions. More details: #3305
[JSON_RPC] Export WitnessCollector via RPC module. More details: #3239
[CONFIG/DISCOVERY] Fixed setting discovery config. More details: #3185
[CONFIG/BUGFIX] Improved logging when incorrect configuration config has been found. More details: #3251
[CHAINSPEC/LONDON] Allowed extra parameters for 1559 configuration in chainspec. The parameter list: eip1559BaseFeeMaxChangeDenominator, eip1559ElasticityMultiplier, eip1559BaseFeeInitialValue. If they're not set the default value would not change.
[LAUNCHER] Fixed bug in Nethermind.Launcher. On Linux Arm64, users could not run Nethermind.Launcher.
[HEALTH_CHECKS] Added additional default information in the webhook payload (more descriptive warning, node name, hostname, IP). More details: https://docs.nethermind.io/nethermind/ethereum-client/monitoring-node-health
[HEALTH_CHECKS] Cosmetic changes in the health checks message. More details: #3270
[xDAI/CONFIG] Increased the default xDAI TxPool size from 1024 transactions to 2048.
[BUGFIX] Fixed block parameters for filters. More details: #3267
[SYNC] Updated pivots for parallel sync
Running Nethermind:
Nethermind Launcher is a self-contained app - you do not need to install .NET separately to run it.
PPA
(Tested on Ubuntu Series: Focal
, Bionic
, Xenial
and Trusty
)
sudo add-apt-repository ppa:nethermindeth/nethermind
sudo apt install nethermind
- To execute the launcher
nethermind
- To execute the runner
nethermind --config mainnet
Homebrew
brew tap nethermindeth/nethermind
brew install nethermind
- To execute the launcher
nethermind-launcher
- To execute the runner
nethermind --config mainnet
Docker
docker pull nethermind/nethermind
docker run -it nethermind/nethermind
Linux
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.11.0/nethermind-linux-amd64-1.11.0-11f503b-20210820.zip
unzip nethermind-linux-amd64-1.11.0-11f503b-20210820.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- select desired configuration
Linux Arm64
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 librocksdb5.17 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.11.0/nethermind-linux-arm64-1.11.0-eb0ea65-20210819.zip
unzip nethermind-linux-arm64-1.11.0-11f503b-20210820.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- select desired configuration
Windows
- download windows package
nethermind-windows-amd64-1.11.0-11f503b-20210820.zip
- unzip the file
- run
Nethermind.Launcher.exe
- select desired configuration
macOS
brew install rocksdb
- download darwin package
nethermind-darwin-amd64-1.11.0-11f503b-20210820.zip
- unzip the file
- run
Nethermind.Launcher
- select desired configuration
v1.10.79b
[SYNC] Updated pivots for parallel sync
[STABILITY] Fixed memory and CPU usage because of the indefinite growth of the transaction pool.
Running Nethermind:
Nethermind Launcher is a self-contained app - you do not need to install .NET separately to run it.
Ubuntu
(Tested on Ubuntu Series :- Focal, Bionic, Xenial and Trusty)
sudo add-apt-repository ppa:nethermindeth/nethermind
sudo apt install nethermind
To execute the launcher
nethermind
To execute the runner
nethermind --config mainnet
Mac
brew tap nethermindeth/nethermind
brew install nethermind
Execute
nethermind --config mainnet
To execute the launcher
nethermind-launcher
Linux
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.10.79b/nethermind-linux-amd64-1.10.79b-c2a0fb1-20210810.zip
unzip nethermind-linux-amd64-1.10.79b-c2a0fb1-20210810.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- Select desired configuration
Additionally for Ubuntu 16.04
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-6 g++-6
sudo apt install libzstd1
Linux Arm64
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.10.79b/nethermind-linux-arm64-1.10.79b-c2a0fb1-20210810.zip
unzip nethermind-linux-arm64-1.10.79b-c2a0fb1-20210810.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- Select desired configuration
Windows
- download windows package
nethermind-windows-amd64-1.10.79b-c2a0fb1-20210810.zip
- unzip the file
- run Nethermind.Launcher.exe
- select desired configuration
macOS
brew install rocksdb
- download darwin package
nethermind-darwin-amd64-1.10.79b-c2a0fb1-20210810.zip
- unzip the file
- run Nethermind.Launcher
- select desired configuration
v1.10.79
[Fix] New head subscription on reorgs didn't send all historical blocks
[TxPool] Reject future transactions from pool, when previous ones will deplete balance
[Dev] Spaceneth consensus has all json rpc modules enabled by default
[Metrics] Add rocks db metrics
[London] Fix incorrect transaction balance validation
[Block production] Optimize filling block gas
Running Nethermind:
Nethermind Launcher is a self-contained app - you do not need to install .NET separately to run it.
Ubuntu
(Tested on Ubuntu Series :- Focal, Bionic, Xenial and Trusty)
sudo add-apt-repository ppa:nethermindeth/nethermind
sudo apt install nethermind
To execute the launcher
nethermind
To execute the runner
nethermind --config mainnet
Linux
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.10.79/nethermind-linux-amd64-1.10.79-e45db5f-20210722.zip
unzip nethermind-linux-amd64-1.10.79-e45db5f-20210722.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- Select desired configuration
Additionally for Ubuntu 16.04
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-6 g++-6
sudo apt install libzstd1
Linux Arm64
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.10.79/nethermind-linux-arm64-1.10.79-e45db5f-20210722.zip
unzip nethermind-linux-arm64-1.10.79-e45db5f-20210722.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- Select desired configuration
Windows
- download windows package
nethermind-windows-amd64-1.10.79-e45db5f-20210722.zip
- unzip the file
- run Nethermind.Launcher.exe
- select desired configuration
macOS
brew install rocksdb
- download darwin package
nethermind-darwin-amd64-1.10.79-e45db5f-20210722.zip
- unzip the file
- run Nethermind.Launcher
- select desired configuration
Nethermind Data Marketplace:
NDM packages can be downloaded directly from http://downloads.nethermind.io/.
v1.10.77
[London/JSON RPC] For 1559 mined transactions gas price field will return effective gas price. For 1559 pending transaction gas price field will return MaxFeePerGas.
[London/TxPool] Fix transaction replacement logic for 1559 transactions.
[JSON RPC] Fixed reverted message for eth_call and eth_estimateGas (More info: #3207)
Running Nethermind:
Nethermind Launcher is a self-contained app - you do not need to install .NET separately to run it.
Linux
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.10.77/nethermind-linux-amd64-1.10.77-8eaabaa-20210713.zip
unzip nethermind-linux-amd64-1.10.77-8eaabaa-20210713.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- Select desired configuration
Additionally for Ubuntu 16.04
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-6 g++-6
sudo apt install libzstd1
Linux Arm64
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.10.77/nethermind-linux-arm64-1.10.77-8eaabaa-20210713.zip
unzip nethermind-linux-arm64-1.10.77-8eaabaa-20210713.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- Select desired configuration
Windows
- download windows package
nethermind-windows-amd64-1.10.77-8eaabaa-20210713.zip
- unzip the file
- run Nethermind.Launcher.exe
- select desired configuration
macOS
brew install rocksdb
- download darwin package
nethermind-darwin-amd64-1.10.77-8eaabaa-20210713.zip
- unzip the file
- run Nethermind.Launcher
- select desired configuration
docker
docker pull nethermind/nethermind:1.10.77
docker run -it nethermind/nethermind --config <desired config>
- More details :- https://docs.nethermind.io/nethermind/ethereum-client/docker
Nethermind Data Marketplace:
NDM packages can be downloaded directly from http://downloads.nethermind.io/.
v1.10.75
[LONDON] Mainnet chainspec upgrade
[LONDON/JSON RPC] eth_call/eth_estimateGas can be used with BaseFee opcode
[LONDON/JSON RPC] EffectiveGasPrice was added to eth_getTransactionReceipt
[SYNC] Updated pivots for parallel sync
[CONFIG] Goerli nodes with default config should run more smoothly - we increased default MemoryHint.
[CONFIG] Config settings validation - if a non-existing setting is added or a typo is made there will be a warning logged
Running Nethermind:
Nethermind Launcher is a self-contained app - you do not need to install .NET separately to run it.
Linux
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.10.75/nethermind-linux-amd64-1.10.75-3100374-20210709.zip
unzip nethermind-linux-amd64-1.10.75-3100374-20210709.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- Select desired configuration
Additionally for Ubuntu 16.04
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-6 g++-6
sudo apt install libzstd1
Linux Arm64
sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
wget https://github.com/NethermindEth/nethermind/releases/download/1.10.75/nethermind-linux-arm64-1.10.75-3100374-20210709.zip
unzip nethermind-linux-arm64-1.10.75-3100374-20210709.zip -d nethermind
cd nethermind
./Nethermind.Launcher
- Select desired configuration
Windows
- download windows package
nethermind-windows-amd64-1.10.75-3100374-20210709.zip
- unzip the file
- run Nethermind.Launcher.exe
- select desired configuration
macOS
brew install rocksdb
- download darwin package
nethermind-darwin-amd64-1.10.75-3100374-20210709.zip
- unzip the file
- run Nethermind.Launcher
- select desired configuration
docker
docker pull nethermind/nethermind:1.10.75
docker run -it nethermind/nethermind --config <desired config>
- More details :- https://docs.nethermind.io/nethermind/ethereum-client/docker
Nethermind Data Marketplace:
NDM packages can be downloaded directly from http://downloads.nethermind.io/.