Skip to main content
POST
/
api
/
v2
/
ethereum
/
slot
Slot
curl --request POST \
  --url https://beaconcha.in/api/v2/ethereum/slot \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "slot": {
    "view": "latest"
  },
  "chain": "mainnet"
}
'
{
  "data": {
    "slot": 1,
    "epoch": 1,
    "timestamp": 1,
    "status": "success",
    "sync_committee_period": 1,
    "execution_reference": {
      "block": 1,
      "hash": "<string>"
    },
    "proposer": {
      "index": 1,
      "public_key": "<string>"
    },
    "block_root": "<string>",
    "parent_root": "<string>",
    "state_root": "<string>",
    "graffiti": "<string>",
    "randao_reveal": "<string>",
    "signature": "<string>",
    "sync_participation": {
      "successful": 1,
      "assigned": 1,
      "missed": 1
    },
    "attestation_participation": {
      "successful": 1,
      "assigned": 1,
      "missed": 1
    },
    "queue_events": {
      "queued": {
        "deposit": {
          "count": 1,
          "amount": "<string>"
        },
        "withdrawal_manual": {
          "count": 1,
          "amount": "<string>"
        },
        "consolidation": {
          "count": 1,
          "amount": "<string>"
        }
      },
      "processed": {
        "deposit": {
          "count": 1,
          "amount": "<string>"
        },
        "withdrawal_sweep": {
          "count": 1,
          "amount": "<string>"
        },
        "withdrawal_manual": {
          "count": 1,
          "amount": "<string>"
        },
        "consolidation": {
          "count": 1,
          "amount": "<string>"
        },
        "voluntary_exit_count": 1
      }
    },
    "bls_credential_changes_count": 123,
    "included_slashing_count": {
      "proposer": 1,
      "attestation": 1
    },
    "included_blob_commitment_count": 123,
    "finality": "not_finalized"
  }
}

Authorizations

Authorization
string
header
required

Authorization header with value: Bearer YOUR_TOKEN. Refer to the API Keys section to create your API key.

Body

application/json
slot
Number · object
required

Specify a slot using one of the following methods.

  • Slot number
  • Consensus layer block root
  • View: "latest", "finalized"
chain
enum<string>
default:mainnet

The Ethereum chain to query.

Available options:
mainnet,
hoodi

Response

Successful response.

Response containing basic information about the slot.

data
object
required

Overview statistics for a specific slot on the consensus layer.

Note that a missed slot will be returned with minimal data (only slot number, epoch, timestamp, sync_committee_period and status).