Skip to content

Nethereum

Nethereum is a .NET integration library for Ethereum, enabling developers to interact with EVM chains and smart contracts using the C# programming language. It provides a set of APIs and utilities to facilitate communication with the Ethereum blockchain.

Features

  • Unity: Unity 3D integration

  • ABI: ABI to .Net type encoding and decoding, including attribute-based for complex object serialization.

  • Tokens: Libraries for standard contracts Token

  • Contract: Simplified smart contract interaction for deployment, function calling, transaction and event filtering and decoding of topics.

Quickstart

  1. Get the Nethereum release here.

  2. Import the package to your project.

  3. (Optional) Test the Nethereum library functions in the Nethereum Playground.