Blockchain Data
Low-level blockchain data access: blocks, transactions, traces, and logs.
Temporarily not served
Every route on this page currently returns 501 with code: "CHAIN_NOT_SERVED". Wallet transactions, balances and the chain tip (/v1/chains/{chain}/height) are unaffected.
{
"status": 501,
"error": "CHAIN_NOT_SERVED",
"code": "CHAIN_NOT_SERVED",
"chain": "ethereum",
"chainId": 1,
"servedChains": [],
"message": "Route /v1/chains/{chain}/transactions/{txHash} is temporarily not served on any chain ...",
"timestamp": "2026-09-28T15:00:00Z"
}Get Block
Temporarily not served — returns 501 CHAIN_NOT_SERVED
This route currently answers 501 on every chain, with the body shown at the top of this page. Branch on code, not on the status alone, and do not retry on a backoff.
/v1/chains/{chain}/blocks/{blockNumber}| Parameter | Type | Description |
|---|---|---|
| chain* | string | Chain slug (e.g., ethereum) |
| blockNumber* | integer | Block number |
Get Transaction
Temporarily not served — returns 501 CHAIN_NOT_SERVED
This route currently answers 501 on every chain, with the body shown at the top of this page. Branch on code, not on the status alone, and do not retry on a backoff.
/v1/chains/{chain}/transactions/{txHash}Returns full transaction details including status, gas used, and decoded input data (when available).
Get Transaction Receipt
Temporarily not served — returns 501 CHAIN_NOT_SERVED
This route currently answers 501 on every chain, with the body shown at the top of this page. Branch on code, not on the status alone, and do not retry on a backoff.
/v1/chains/{chain}/transactions/{txHash}/receiptReturns the transaction receipt with event logs and gas consumption.
Get Transaction Traces
Temporarily not served — returns 501 CHAIN_NOT_SERVED
This route currently answers 501 on every chain, with the body shown at the top of this page. Branch on code, not on the status alone, and do not retry on a backoff.
/v1/chains/{chain}/transactions/{txHash}/tracesReturns internal call traces (EVM debug_traceTransaction data). Available on chains with trace indexing enabled.
Trace availability
Not all chains support tracing. Check has_traces in the chain registry response.
Get Logs
Temporarily not served — returns 501 CHAIN_NOT_SERVED
This route currently answers 501 on every chain, with the body shown at the top of this page. Branch on code, not on the status alone, and do not retry on a backoff.
/v1/chains/{chain}/logs| Parameter | Type | Description |
|---|---|---|
| chain* | string | Chain slug |
| fromBlock* | integer | Start block |
| toBlock* | integer | End block (max range: 1000 blocks) |
| addressoptional | string | Filter by contract address |
| topic0optional | string | Filter by event signature hash |
Returns event logs matching the filter criteria. Useful for tracking specific contract events.