Documentation Sections
🔷
Core Foundation
Web3, ABI, contracts, accounts, RPC, JSON-RPC transport
🔐
Signing & Key Management
HD wallets, keystores, hardware wallets, cloud KMS, EIP-712
📜
Smart Contracts & Code Gen
Deploy, call, code generation, ENS, SIWE
💱
DeFi & Protocols
Uniswap, Permit2, x402 payments, Gnosis Safe, Optimism
🔬
EVM Simulator
In-process EVM execution, tracing, state change preview
⚙
Chain Infrastructure
Shared blockchain engine — storage, block production, EVM, RPC routing
⛓
DevChain
Local dev chain — instant mining, EVM-compatible tooling, Aspire templates
🌍
AppChains
Production app chains — sequencer, P2P networking, L1 anchoring
🔑
Account Abstraction
ERC-4337 UserOps, bundler, paymaster, ERC-7579 smart accounts
📊
Data, Indexing & Explorer
Block crawling, PostgreSQL/SQLite storage, token indexing, explorer
🌐
MUD Framework
Autonomous worlds, MUD tables, Blazor components, PostgreSQL sync
💼
Wallet & UI
Blazor, MAUI, Unity, MetaMask, WalletConnect, EIP-6963
🎮
Unity
Unity game engine integration, WebGL wallets, EIP-6963
🔍
Data Services
Etherscan, Sourcify, 4Byte lookups, chain metadata, token prices
🔭
Consensus Light Client
Beacon chain API, light client proofs, SSZ serialization
🔌
Client Extensions
Geth, Besu, and Quorum-specific admin and debug APIs
What Do You Want to Do?
Click any task to find the guide and packages you need. See all 44 use cases →
Basics
Send ETH and interact with contractsNethereum.Web3Work with ERC-20/721/1155 tokensNethereum.Web3Query blocks and transactionsNethereum.Web3Signing & Security
Create an HD wallet from a mnemonicNethereum.HdWalletSign EIP-712 typed dataNethereum.Signer.EIP712Sign with Ledger or TrezorSigner.Ledger / Signer.TrezorSmart Contracts
Deploy a smart contractNethereum.Web3Generate C# services from Solidity ABINethereum.Generator.ConsoleResolve an ENS nameNethereum.ContractsLocal Development
Run a local dev chain (no external node)Nethereum.DevChain.ServerSimulate EVM execution in-processNethereum.EVMSpin up a dev environment with Aspiredotnet new nethereum-devchainDeploy a production app chainNethereum.AppChain