Skip to main content

Beacon Client

The Beacon Client serves as a full node for the BPX Beacon Chain with several key responsibilities:

  1. Maintaining a complete copy of the Beacon Chain.
  2. Validating Beacon Chain blocks.
  3. Propagating new beacon blocks and proofs across the peer-to-peer network.
  4. Providing consensus updates to the Execution Client.

Beacon Clients are continually connected to a random subset of other Beacon Clients within the network. They distribute new blocks to peers, enabling all nodes to maintain a full copy of the blockchain.

Beacon Clients communicate with one another over TCP port 6201.