Skip to content

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.

json
{
  "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.

GET/v1/chains/{chain}/blocks/{blockNumber}
ParameterTypeDescription
chain*stringChain slug (e.g., ethereum)
blockNumber*integerBlock 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.

GET/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.

GET/v1/chains/{chain}/transactions/{txHash}/receipt

Returns 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.

GET/v1/chains/{chain}/transactions/{txHash}/traces

Returns 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.

GET/v1/chains/{chain}/logs
ParameterTypeDescription
chain*stringChain slug
fromBlock*integerStart block
toBlock*integerEnd block (max range: 1000 blocks)
addressoptionalstringFilter by contract address
topic0optionalstringFilter by event signature hash

Returns event logs matching the filter criteria. Useful for tracking specific contract events.

CryptaChain API — built by CryptaCount Luxembourg S.a r.l.