/
/Eth Beacon Node API
ChangesDocsSign in
Sign in
  • Docs
  • History
  • Schema
Beacon37
  • get/eth/v1/beacon/genesisRetrieve details of the chain's genesis.
  • get/eth/v1/beacon/states/{state_id}/rootGet state SSZ HashTreeRoot
  • get/eth/v1/beacon/states/{state_id}/forkGet Fork object for requested state
  • get/eth/v1/beacon/states/{state_id}/finality_checkpointsGet state finality checkpoints
  • get/eth/v1/beacon/states/{state_id}/validatorsGet validators from state
  • get/eth/v1/beacon/states/{state_id}/validators/{validator_id}Get validator from state by id
  • get/eth/v1/beacon/states/{state_id}/validator_balancesGet validator balances from state
  • get/eth/v1/beacon/states/{state_id}/committeesGet all committees for a state.
  • get/eth/v1/beacon/states/{state_id}/sync_committeesGet sync committees for a state.
  • get/eth/v1/beacon/states/{state_id}/randaoGet the RANDAO mix for some epoch in a specified state.
  • get/eth/v1/beacon/headersGet block headers
  • get/eth/v1/beacon/headers/{block_id}Get block header
  • post/eth/v1/beacon/blinded_blocksPublish a signed block.
  • post/eth/v1/beacon/blocksPublish a signed block.
  • get/eth/v2/beacon/blocks/{block_id}Get block
  • get/eth/v1/beacon/blocks/{block_id}/rootGet block root
  • get/eth/v1/beacon/blocks/{block_id}/attestationsGet block attestations
  • post/eth/v1/beacon/rewards/sync_committee/{block_id}Get sync committee rewards
  • get/eth/v1/beacon/deposit_snapshotGet Deposit Tree Snapshot
  • get/eth/v1/beacon/rewards/blocks/{block_id}Get block rewards
  • post/eth/v1/beacon/rewards/attestations/{epoch}Get attestations rewards
  • get/eth/v1/beacon/blinded_blocks/{block_id}Get blinded block
  • get/eth/v1/beacon/light_client/bootstrap/{block_root}Get `LightClientBootstrap` structure for a requested block root
  • get/eth/v1/beacon/light_client/updatesGet `LightClientUpdate` instances in a requested sync committee period range
  • get/eth/v1/beacon/light_client/finality_updateGet the latest known `LightClientFinalityUpdate`
  • get/eth/v1/beacon/light_client/optimistic_updateGet the latest known `LightClientOptimisticUpdate`
  • get/eth/v1/beacon/pool/attestationsGet Attestations from operations pool
  • post/eth/v1/beacon/pool/attestationsSubmit Attestation objects to node
  • get/eth/v1/beacon/pool/attester_slashingsGet AttesterSlashings from operations pool
  • post/eth/v1/beacon/pool/attester_slashingsSubmit AttesterSlashing object to node's pool
  • get/eth/v1/beacon/pool/proposer_slashingsGet ProposerSlashings from operations pool
  • post/eth/v1/beacon/pool/proposer_slashingsSubmit ProposerSlashing object to node's pool
  • post/eth/v1/beacon/pool/sync_committeesSubmit sync committee signatures to node
  • get/eth/v1/beacon/pool/voluntary_exitsGet SignedVoluntaryExit from operations pool
  • post/eth/v1/beacon/pool/voluntary_exitsSubmit SignedVoluntaryExit object to node's pool
  • get/eth/v1/beacon/pool/bls_to_execution_changesGet SignedBLSToExecutionChange from operations pool
  • post/eth/v1/beacon/pool/bls_to_execution_changesSubmit SignedBLSToExecutionChange object to node's pool
Builder1
Config3
Debug4
Events1
Node7
Validator4
ValidatorRequiredApi13