New in this release
- it does not have Constantinople! ;)
- memory usage improvements
- support for both Parity and Geth style transaction traces
- separate memory usage configs for blocks and state databases
- tested with truffle 0.5.0 for contract deployment and testing
- improved chain reorganization process
Supported
- mainnet
- ropsten (--config ropsten)
- goerli (--config goerli)
- rinkeby (--config rinkeby)
Not supported (work in progress)
- kovan
- fast sync
- account management
http://downloads.nethermind.io/
docker pull nethermind/nethermind.runner
To enable JSON RPC you will need to change appropriate config file in configs folder (change JsonRpcEnabled to true and choose http host and port)
Windows
- download Windows package
- unzip
- open the folder
- Nethermind.Runner.exe
Linux (Ubuntu 16.04 18.04 - reach out on gitter for other distributions)
- sudo apt-get update && sudo apt-get install libsnappy-dev libc6-dev libc6 unzip
- curl https://nethdev.blob.core.windows.net/builds/nethermind-linux-amd64-0.9.3-eef0532.zip --output
- nethermind_0_9_3.zip
- unzip nethermind_0_9_3.zip -d nethermind_0_9_3
- cd nethermind_0_9_3
- chmod +x Nethermind.Runner
- ./Nethermind.Runner
MacOS (10.12+)
- brew install gmp
- brew install snappy
- download MacOS package
- unzip
- cd into the folder
- chmod +x Nethermind.Runner
- ./Nethermind.Runner