Popularity
3.5
Growing
Activity
9.9
Stable
165
15
44

Programming language: C#
Tags: Blockchain    
Latest version: v1.6.6
Add another 'Blockchain' Package

README

.NET Core Ethereum client

Documentation ReadtheDocs https://nethermind.readthedocs.io
Gitter Gitter https://gitter.im/nethermindeth/nethermind
Twitter https://twitter.com/nethermindeth
Releases GitHub release https://github.com/NethermindEth/nethermind/releases
Website https://nethermind.io/
Docker https://hub.docker.com/r/nethermind/nethermind
Codecov.io codecov https://codecov.io/gh/NethermindEth/nethermind
Fund with Gitcoin https://gitcoin.co/grants/142/nethermind
Github Actions Standard Build Build with Code Coverage Update Documentation Publish Nethermind Image to Docker Registry Publish ARM64 Image to Docker Registry https://github.com/NethermindEth/nethermind/actions
<!-- Travis CI Build Status

Download and run:

Windows Linux MacOS

it syncs fully on Mainnet, Ropsten, Rinkeby, Goerli

Build from Source

Prerequisites

.NET 3.0 SDK

Windows

Linux (Ubuntu)

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

Instructions for other distributions such as CentOS, Fedora or Debian are available here https://nethermind.readthedocs.io/en/latest/build.html

Mac

Build

git clone https://github.com/NethermindEth/nethermind --recursive
cd nethermind/src/Nethermind
dotnet build Nethermind.sln -c Release
cd Nethermind.Runner
dotnet run -c Release --no-build -- --config mainnet

Test

if you want to run the Nethermind or Ethereum Foundation tests, then:

dotnet build Nethermind.sln -c Debug
dotnet test Nethermind.sln

dotnet build EthereumTests.sln -c Debug
dotnet test EthereumTests.sln

IDE

• JetBrains Rider https://www.jetbrains.com/rider/ • VS Code https://code.visualstudio.com/docs/other/dotnet

Contributors welcome

GitHub issues Gitter GitHub contributors

At Nethermind we are building an open source multiplatform Ethereum client implementation in .NET Core (running seamlessly on Linux, Windows and MacOS). Simultaneously our team works on Nethermind Data Marketplace and on-chain data extraction tools and client customizations.

Nethermind client can be used in your projects, when setting up private Ethereum networks or dApps. The latest prod version of Nethermind can be found at downloads.nethermind.io.

https://nethermind.io/

License

GitHub


*Note that all licence references and agreements mentioned in the Nethermind README section above are relevant to that project's source code only.