Start developing with Nethereum without a deep blockchain background and learn about Ethereum as you go.
Nethereum provides a consistent & modular interface to various Ethereum clients and re-usable standard smart contract libraries.
Speed your development with code generation from smart contract ABI templates and Visual Studio and .NET Core templates.
Nethereum provides .NET convenience libraries and utilities for interacting with smart contracts and Ethereum clients.
Sometimes indexing blockchain data enables more efficient query and trigger processing. This Nethereum library uses Azure Table Storage, a simple (and cheap) way to store data that can be easily replaced with other implementations like Azure SQL. Github
Nethereum includes support for Unity3d, one of the most widely used game engines with development support for Xbox, PS4, iOS, Android, UWP, Hololens, SamsungTV, WegGL, WebAssembly. Using Urho3d by Xamarin a 3D mobile game was also created.
Play Online, read the Blog Post, view the Sourcecode, or see the mobile game
A cross platform wallet example using Nethereum, Xamarin.Forms and MvvmCross, targetting all main mobile platforms Android, iOS, Windows, Dektop (Windows 10 uwp), IoT with Raspberry PI and Xbox. Github
View step-by-step Nethereum video tutorials on Youtube.
Nethereum has a variety of web samples interacting with Ethereum smart contracts.
20 years of experience in IT and early .NET developer, in blockchain since 2013 and at ConsenSys since 2016. Seasoned enterprise application architect.
Blockchain developer and documentation specialist at ConsenSys since 2016, with a background in business development and as a monk.
.NET full stack developer in IT and Product since 2004 for a UK FTSE 100 software company. Also a guitarist / singer / songwriter / family man.