Quickstart
Blobs is a drop-in replacement for the Consensus Layer /eth/v1/beacon/blobs endpoint. Pull EIP-4844 blob payloads by slot, head, or block root. Public endpoint, no API key, no auth header. Use it for L2 data-availability lookups, archive replay, or forensic investigation past your CL client's retention window.
Pin a slot with
/blobs/<slot>, a block root with /blobs/0x<root>, or follow chain head with /blobs/head. Add ?versioned_hashes=… to fetch only specific blobs from a block.cURL
1curl 'https://eth.blobs.pinax.network/eth/v1/beacon/blobs/head' \2 -H 'Accept: application/json'
Supported networks (4)
Beacon
Get blobs by block id
FREEversioned_hashes; omit to return every blob in the block.GET
https://eth.blobs.pinax.network/eth/v1/beacon/blobs/{block_id}
Required parameters
| Name | Type | Description |
|---|---|---|
block_idrequired path | string | Block identifier. One of: head, a slot number, or a hex-encoded block root with 0x prefix.e.g. head |
Optional parameters
| Name | Type | Description |
|---|---|---|
versioned_hashes query | array | CSV of 0x-prefixed 32-byte versioned hashes to filter by. Omit to return every blob in the block.e.g. 0x0100000000000000000000000000000000000000000000000000000000000000 |
Response
200 OK{ "data": [ "0x000000…" ], "execution_optimistic": false, "finalized": true }