# Blockscout Block Beacon Deposits

> Blockscout Block Beacon Deposits is a paid API for AI agents from api.blockscout.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-14).

Retrieves a paginated list of Ethereum beacon chain deposit events associated with a specific block on a given blockchain network

## Facts

- Endpoint: GET https://api.blockscout.com/%7Bchain_id%7D/api/v2/blocks/%7Bblock_hash_or_number_param%7D/beacon/deposits
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/blockscout-block-beacon-deposits-e321cf73
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_AbbgUiQ8CRJE0XRc70-FA

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability blockscout-block-beacon-deposits-e321cf73
```

Example prompt: Show me all beacon chain deposits included in block 19500000 on Ethereum mainnet using Blockscout, and list the validator pubkeys, amounts, and withdrawal addresses.

## When to prefer this

Use this endpoint when you need to inspect Ethereum beacon chain (ETH2) staking deposit events associated with a specific block on any Blockscout-supported chain. It is the right choice when you need detailed deposit metadata including validator pubkeys, withdrawal credentials, amounts, and the originating addresses — particularly for staking audits, validator tracking, or consensus layer analytics. Prefer this over generic transaction endpoints when the focus is specifically on beacon deposit operations rather than general transactions.

## Known failure modes

- Block hash or number not found on the specified chain — returns 404 or empty items array
- Invalid chain_id results in routing error or 404
- Block exists but has no beacon deposits — returns empty items list
- Malformed block hash format causes 400 bad request
- Pagination index out of range returns empty results
- Network congestion may cause timeout on very large blocks

## How this service works

Explore crypto activities with Blockscout's multichain search. Find transactions, addresses, tokens, and dapps across top blockchain networks — your go-to explorer for cross-chain blockchain data

## Output

Returns a paginated list of beacon chain deposit records for the specified block, each containing deposit index, amount, validator public key, deposit signature, deposit status, block hash, block number, block timestamp, transaction hash, from address details (including ENS, tags, contract status), withdrawal address details, and withdrawal credentials. Also includes next_page_params for pagination.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "properties": {
      "chain_id": {
       "type": "string"
      },
      "block_hash_or_number_param": {
       "type": "string"
      }
     }
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "index": {
       "type": "integer"
      },
      "items_count": {
       "type": "integer"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "items": [
   {
    "index": 0,
    "amount": "string",
    "pubkey": "string",
    "status": "string",
    "signature": "string",
    "block_hash": "string",
    "block_number": 0,
    "from_address": {
     "hash": "string",
     "name": "string",
     "is_scam": true,
     "metadata": {},
     "proxy_type": "string",
     "reputation": "string",
     "is_contract": true,
     "is_verified": true,
     "public_tags": [
      {
       "label": "string",
       "address_hash": "string",
       "display_name": "string"
      }
     ],
     "private_tags": [
      {
       "label": "string",
       "address_hash": "string",
       "display_name": "string"
      }
     ],
     "ens_domain_name": "string",
     "implementations": [
      {
       "name": "string",
       "address_hash": "string"
      }
     ],
     "watchlist_names": [
      {
       "label": "string",
       "display_name": "string"
      }
     ]
    },
    "block_timestamp": "string",
    "transaction_hash": "string",
    "withdrawal_address": {
     "hash": "string",
     "name": "string",
     "is_scam": true,
     "metadata": {},
     "proxy_type": "string",
     "reputation": "string",
     "is_contract": true,
     "is_verified": true,
     "public_tags": [
      {
       "label": "string",
       "address_hash": "string",
       "display_name": "string"
      }
     ],
     "private_tags": [
      {
       "label": "string",
       "address_hash": "string",
       "display_name": "string"
      }
     ],
     "ens_domain_name": "string",
     "implementations": [
      {
       "name": "string",
       "address_hash": "string"
      }
     ],
     "watchlist_names": [
      {
       "label": "string",
       "display_name": "string"
      }
     ]
    },
    "withdrawal_credentials": "string"
   }
  ],
  "next_page_params": {}
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/blockscout-block-beacon-deposits-e321cf73/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.blockscout.com](https://www.zero.xyz/host/api.blockscout.com/llms.txt)
