Nethereum avatar

Nethereum

Official

@nethereum

0Followers
|
101Public Repos
|
58Published Skills

Ethereum .Net cross platform integration framework. For technical support, chat and collaboration come to Discord: https://discord.gg/u3Ej2BReNn

Skills Distribution
DomainDeveloper To...Blockchain Integra.. (40%)Smart Contract Lif.. (30%)Cryptographic Seri.. (20%)Data Transport (10%)

Agent Skills by Nethereum

Showing 58 vetted skills indexed across 1 GitHub repositories.

NethereumNethereum
2.3k

mud-indexing

Index MUD Store events into PostgreSQL or EF Core databases with typed relational tables.

Official
Intermediate
NethereumNethereum
2.3k

zk-proof-verification

Verifies Groth16 zero-knowledge proofs from snarkjs and Circom circuits in .NET.

Official
Intermediate
NethereumNethereum
2.3k

uniswap-liquidity

Manage Uniswap V4 liquidity positions in C# using Nethereum.

Official
Intermediate
NethereumNethereum
2.3k

mud-quickstart

Generates C# code and typed services for MUD World contracts and tables in .NET.

Official
Intermediate
NethereumNethereum
2.3k

aa-batching-paymasters

Batch multiple contract calls into one UserOperation and sponsor gas with ERC-4337 paymasters.

Official
Intermediate
NethereumNethereum
2.3k

binary-merkle-trie

Implements EIP-7864 binary Merkle tries for stateless Ethereum execution in .NET.

Official
Intermediate
NethereumNethereum
2.3k

cloud-kms

Signs Ethereum transactions with AWS KMS or Azure Key Vault HSM keys in .NET.

Official
Intermediate
NethereumNethereum
2.3k

keystore

Encrypt and decrypt Ethereum private keys using Web3 Secret Storage keystore JSON files in .NET.

Official
Basic
NethereumNethereum
2.3k

uniswap-swap

Executes token swaps on Uniswap V2, V3, and V4 using Nethereum in .NET.

Official
Advanced
NethereumNethereum
2.3k

erc20

Query and transfer ERC-20 tokens using Nethereum typed services in C#.

Official
Intermediate
NethereumNethereum
2.3k

x402-payments

Implements HTTP 402 cryptocurrency payments in ASP.NET and .NET clients using Nethereum.

Official
Intermediate
NethereumNethereum
2.3k

account-abstraction

Implements ERC-4337 Account Abstraction with Nethereum to send UserOperations through bundlers in .NET.

Official
Intermediate
NethereumNethereum
2.3k

wallet-quickstart

Build multi-platform Ethereum wallet applications using the Nethereum Wallet SDK with MVVM architecture.

Official
Intermediate
NethereumNethereum
2.3k

evm-simulation

Simulate Ethereum transactions and decode call trees, state changes, and revert reasons with Nethereum.EVM.

Official
Advanced
NethereumNethereum
2.3k

deploy-contract

Deploy smart contracts to Ethereum using Nethereum typed deployment handlers in C#.

Official
Intermediate
NethereumNethereum
2.3k

hd-wallets

Derive Ethereum accounts from BIP-39 mnemonic seed phrases in C# and .NET.

Official
Intermediate
NethereumNethereum
2.3k

blazor-authentication

Implement Sign-In with Ethereum authentication in Blazor using SIWE, JWT tokens, and AuthorizeView.

Official
Intermediate
NethereumNethereum
2.3k

smart-account-deployment

Deploys ERC-4337 smart accounts in .NET using CREATE2 address prediction and SmartAccountBuilder.

Official
Intermediate
NethereumNethereum
2.3k

modular-accounts

Install and manage ERC-7579 validators, executors, hooks, and session keys on smart accounts in .NET.

Official
Intermediate
NethereumNethereum
2.3k

abi-retrieval

Fetch contract ABIs from Sourcify, Etherscan, and 4Byte Directory using .NET.

Official
Intermediate
NethereumNethereum
2.3k

sparse-merkle-trees

Build sparse Merkle trees with Poseidon or SHA-256 hashing for ZK circuits in .NET.

Official
Intermediate
NethereumNethereum
2.3k

light-client

Initialize and manage an Ethereum beacon chain light client for tracking finalized and optimistic headers.

Official
Advanced
NethereumNethereum
2.3k

siwe

Implements Sign-In with Ethereum (EIP-4361) authentication in .NET applications using Nethereum.

Official
Intermediate
NethereumNethereum
2.3k

blockchain-indexing

Index Ethereum blocks, transactions, logs, and token data into relational databases with reorg handling.

Official
Advanced

Frequently Asked Questions About Nethereum

FAQPage Schema
What specific blockchain tasks can be performed using Nethereum?

Nethereum enables developers to perform unit conversions, manage Ethereum accounts, sign EIP-712 typed data, estimate EIP-1559 gas fees, and decode complex smart contract events or revert reasons directly within .NET applications.

Which engineering personas benefit most from this framework?

This framework is designed for .NET developers and blockchain engineers building decentralized applications who require native C# integration for interacting with Ethereum networks, managing private keys, and executing smart contract logic.

What are the prerequisites for implementing Nethereum in a project?

Implementation requires a .NET environment and access to an Ethereum node or provider via HTTP, WebSocket, or IPC. Developers must also have their smart contract ABIs available to generate the necessary typed service bindings.

Is Nethereum open-source and what is the cost of usage?

Nethereum is an open-source project available under the MIT license, allowing for free commercial and personal use. There are no licensing fees associated with the core library, though users are responsible for their own node infrastructure costs.