Nethereum.Beaconchain
Ethereum Beacon Chain REST API client library for accessing light client, state, and validator endpoints.
Installation
dotnet add package Nethereum.Beaconchain
Purpose
Provides a typed .NET client for the Ethereum Beacon API, enabling:
- Light client bootstrap and update endpoints
- State queries (finality checkpoints, state root, validators)
- Validator duty and status lookups
- Block header and body retrieval
Dependencies
Nethereum.Util.Rest— HTTP client infrastructureNethereum.Hex— hex encoding utilitiesNethereum.Consensus.Ssz— SSZ serialization for beacon types
Related Packages
- Nethereum.Consensus.LightClient — light client sync protocol implementation
- Nethereum.Consensus.Ssz — SSZ serialization for consensus types
- Nethereum.ChainStateVerification — verify on-chain state via light client proofs