Skip to main content

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 infrastructure
  • Nethereum.Hex — hex encoding utilities
  • Nethereum.Consensus.Ssz — SSZ serialization for beacon types