# eth/v1/beacon/pool/attestations RPC method

Ethereum consensus layer Beacon Chain API call that returns attestations (opens new window) known by the node but not necessarily incorporated into any block.

Parameters:

Returns:

  • execution_optimisticbooleantrue if the response references an unverified execution payload. Optimistic information may be invalidated at a later time. If the field is not present, assume the false value.
    • dataarrayobjects — the Attestation (opens new window) object with:
      • aggregation_bitsstring — the attester aggregation bits.
      • signaturestring — the BLS aggregate signature.
      • dataobject — the AttestationData (opens new window) object with:
      • slotstring — the corresponding slot.
      • indexstring — the index.
      • beacon_block_rootstring — the LMD GHOST vote.
      • sourceobject — the checkpoint (opens new window) object with:
        • epochstring — the corresponding epoch.
        • rootstring — the corresponding root.
      • targetobject — the checkpoint (opens new window) object with:
        • epochstring — the corresponding epoch.
        • rootstring — the corresponding root.

Example:

curl -X GET https://beacon-nd-123-456-789.p2pify.com/3c6e0b8a9c15224a8228b9a98ca1531d/eth/v1/beacon/pool/attestations