Top 20 NuGet blockchain Packages

Nethereum.Web3 Ethereum Web3 Class Library to interact via RPC with an Ethereum client, for example geth. Including contract interaction, deployment, transaction, encoding / decoding and event filters
Encoding and decoding of ABI Types, functions, events of Ethereum contracts
Nethereum.RPC Ethereum Core RPC Class Library to interact via RPC with an Ethereum client, for example geth.
Keystore generation, encryption and decryption for Ethereum key files using the Web3 Secret Storage definition, https://github.com/ethereum/wiki/wiki/Web3-Secret-Storage-Definition
Nethereum Utilities library, including Sha3 Keccack encoding and Address Checksum
Nethereum signer library to sign and verify messages, RLP and transactions using an Ethereum account
RLP Encoding and decoding
Nethereum.Accounts Ethereum Accounts and Transaction Managers Class Library
Nethereum.Model Ethereum Core Moel Class Library
Blockcore Features Wallet
Blockcore Features MemoryPool
Blockcore Features BlockStore
The Blockcore node software is a full consensus validating node software that runs a blockchain protocol. It is compatible with Bitcoin and utilized by other blockchains at the primary full node.
LevelDb persistence for Blockcore Base feature
RocksDb persistence for Blockcore Base feature
LevelDb persistence for Blockcore BlockStore feature
RocksDb persistence for Blockcore BlockStore feature
LevelDb persistence for Blockcore Consensus feature
RocksDb persistence for Blockcore Consensus feature
LevelDb persistence package for core features