ETH Beacon Chain API

ETH Beacon Chain API

Developed by NodeReal
The Beacon Chain was the name of the original proof-of-stake blockchain that was launched in 2020. It was created to ensure the proof-of-stake consensus logic was sound and sustainable before enabling it on Ethereum Mainnet.
Freemium
Quotas & Limits
Consume CU & Limited by CUPS
Endpoint
Introduction
Quotas & Limits
API List 52
Supported Chains & Networks

Endpoint

https://nodereal.io/

Introduction

The Beacon Chain was the name given to a ledger of accounts that conducted and coordinated the network of Ethereum stakers before those stakers started validating real Ethereum transactions. It did not process transactions or handle smart contract interactions.


It introduced the consensus engine (or "consensus layer") that took the place of proof-of-work mining on Ethereum and brought many significant improvements with it.


The Beacon Chain was a foundational component for the secure, environmentally friendly and scalable Ethereum we have now.

Quotas & Limits

Membership Tier
Monthly Quota
Rate Limit
Free
Monthly Quota
100,000,000 CUs
Rate Limit
300 CUPS
N/A
Growth
Monthly Quota
500,000,000 CUs
Rate Limit
700 CUPS
N/A
Team
Monthly Quota
2,000,000,000 CUs
Rate Limit
1,500 CUPS
N/A
Business
Monthly Quota
5,000,000,000 CUs
Rate Limit
3,000 CUPS
N/A
Enterprise
Monthly Quota
Custom
Rate Limit
Custom
  • This API package's consumption is measured by (CUPS).
  • Each user will have a monthly quota of CU under a set rate limit Compute Units (CUs)depending on your membership tiers.
  • Your monthly quota will be shared among all API packages that consume CU.

API List (52)

Get aggregated attestation

Aggregates all attestations matching given attestation data root and slot.

Get all committees for a state

Retrieves the committees for the given state.

Get Attestations from operations pool

Retrieves attestations known by the node but not necessarily incorporated into any block.

Get attester duties

Requests the beacon node to provide a set of attestation duties, which should be performed by validators, for a particular epoch.

Get AttesterSlashings from operations pool

Retrieves attester slashings known by the node but not necessarily incorporated into any block.

Get block

Retrieves block details for given block id.

Get block attestations

Retrieves attestation included in requested block.

Get block header

Retrieves block header for given block id.

Get block headers

Retrieves block headers matching given query. By default it will fetch current head slot blocks.

Get block proposers duties

Request beacon node to provide all validators that are scheduled to propose a block in the given epoch.

Supported Chains & Networks

ETH Beacon Chain
ETH Beacon Chain
mainnet