Skip to content

Releases: NethermindEth/nethermind

Fairy Ferryman

18 Mar 01:05

Choose a tag to compare

New in this release:

  • multiple updates to the performance of network operations
  • massively decreased allocations during network nodes discovery and handshakes

Supported networks:

  • mainnet
  • ropsten (--config ropsten)
  • goerli (--config goerli)
  • rinkeby (--config rinkeby)

Known issues:

  • on Linux systems Nethermind is leaking socket descriptors and needs to be run with increased file descriptors limit until the fix is ready

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) or set --InitConfig.JsonRpcEnabled true when launching the app

Windows

  • download Windows package
  • unzip
  • open the folder
  • Nethermind.Runner.exe

Linux (Ubuntu 16.04 18.04 - reach out on gitter for other distributions)

  • check if your CPU supports AVX2 -> grep avx /proc/cpuinfo (if not then reach out to us - we may suggest solutions)
  • 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.6-167dba6.zip --output nethermind.zip
  • unzip nethermind.zip -d nethermind
  • cd nethermind
  • chmod +x Nethermind.Runner
  • mkdir native && mkdir native/amd64 && cp librocksdb-5.15.10.so native/amd64
  • ./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

Ethereum Everywhere

01 Mar 16:03

Choose a tag to compare

Ethereum Everywhere Pre-release
Pre-release
v0.9.5

v0.9.5

DD

05 Feb 14:40

Choose a tag to compare

DD

New in this release

  • Constantinople block numbers set
  • first CLI commands supported
  • Goerli testnet spec files updated

Supported chains

  • mainnet
  • ropsten (--config ropsten)
  • goerli (--config goerli)
  • rinkeby (--config rinkeby)

Not supported (work in progress)

  • fast sync
  • account management (currently in DEV format)

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) or set --InitConfig.JsonRpcEnabled true when launching the app

Windows

  • download Windows package
  • unzip
  • open the folder
  • Nethermind.Runner.exe

Linux (Ubuntu 16.04 18.04 - reach out on gitter for other distributions)

  • check if your CPU supports AVX2 -> grep avx /proc/cpuinfo (if not then reach out to us - we may suggest solutions)
  • 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.4-eacc6e1.zip --output nethermind_0_9_4.zip
  • unzip nethermind_0_9_4.zip -d nethermind_0_9_4
  • cd nethermind_0_9_4
  • chmod +x Nethermind.Runner
  • mkdir native && mkdir native/amd64 && cp librocksdb-5.15.10.so native/amd64
  • ./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

Constantinople Delay

15 Jan 23:04

Choose a tag to compare

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)

MacOS (10.12+)

  • brew install gmp
  • brew install snappy
  • download MacOS package
  • unzip
  • cd into the folder
  • chmod +x Nethermind.Runner
  • ./Nethermind.Runner

Constantinople Countdown

15 Jan 18:10

Choose a tag to compare

Pre-release

PLEASE NOTE THAT WITH CONSTANTINOPLE BEING POSTPONED WE ARE PREPARING ANOTHER RELEASE 0.9.3 THAT WILL APPEAR HERE SHORTLY

New in this release

  • Constantinople ready
  • 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)

MacOS (10.12+)

  • brew install gmp
  • brew install snappy
  • download MacOS package
  • unzip
  • cd into the folder
  • chmod +x Nethermind.Runner
  • ./Nethermind.Runner

Busy Buidler

13 Nov 14:52
8bf2977

Choose a tag to compare

New in this release

  • most of the JSON RPC methods are implemented (https://github.com/ethereum/wiki/wiki/JSON-RPC)
  • added support for Clique (Rinkeby and Görli testnets - special thanks to Timur Badretdinov and the Goerli team)
  • tested with truffle framework (launch with --config spaceneth to run in Dev mode)
  • added receipts storage by default

Supported

  • mainnet
  • ropsten (--config ropsten)
  • goerli (--config goerli)
  • rinkeby (--config rinkeby)

Not supported (work in progress)

  • kovan
  • fast sync

there is no secure account management / wallet support
http://downloads.nethermind.io/

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)

MacOS (10.12+)

  • brew install gmp
  • brew install snappy
  • download MacOS package
  • unzip
  • cd into the folder
  • chmod +x Nethermind.Runner
  • ./Nethermind.Runner

Acceptable Adept

11 Oct 22:46

Choose a tag to compare

Supported

  • full archive sync
  • mainnet
  • ropsten

Not supported

  • tx pool is not maintained by the node
  • fast sync not supported
  • Kovan and Rinkeby networks not supported (work in progress)
  • most of the JSON RPC methods are not supported (work in progress - expect in the next release)
  • there is no secure account management / wallet support
  • PoW checks are done only every X blocks until 6.5 million blocks when they check every block)

http://downloads.nethermind.io/

Windows

  • download Windows package
  • unzip
  • open the folder
  • Nethermind.Runner.exe

Linux (Ubuntu 16.04 18.04 - reach out on gitter for other distributions)

MacOS

  • brew install gmp
  • brew install snappy
  • download MacOS package
  • unzip
  • cd into the folder
  • chmod +x Nethermind.Runner
  • ./Nethermind.Runner