# chain.openverbs.com Transaction Receipt Lookup

> chain.openverbs.com Transaction Receipt Lookup is a paid API for AI agents from chain.openverbs.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-14).

Fetches a live Ethereum/EVM transaction receipt by hash, returning status, gas usage, logs, block info, and contract address if created

## Facts

- Endpoint: POST https://chain.openverbs.com/v1/receipt
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/chain-openverbs-com-transaction-receipt-lookup-cc4a67c2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_tLEA8DvrgwCPqJQgSZrZ9

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 chain-openverbs-com-transaction-receipt-lookup-cc4a67c2 -d '<json body>'
```

Example prompt: Can you check the receipt for Ethereum transaction 0x4e8d8f3b2a1c9d7e6f0a5b4c3d2e1f0a9b8c7d6e5f4a3b2c1d0e9f8a7b6c5d4e3f2 — did it succeed, and how much gas did it actually use?

## When to prefer this

Use this endpoint when you need post-execution confirmation data — whether a transaction succeeded, exactly how much gas was consumed, what events were emitted, or the address of a newly deployed contract. Prefer this over the sibling `tx` endpoint (which reads the raw transaction itself) when you need execution results rather than the original call parameters. Supports Ethereum, Base, Arbitrum, Optimism, and Polygon with automatic RPC fallback for reliability.

## Known failure modes

- Unknown or pending hash returns found:false rather than an error
- Invalid hash format (not 0x + 64 hex chars) rejected by schema validation
- Unsupported chain name returns a validation error
- Network or RPC endpoint unavailability may cause delayed or failed reads despite automatic fallback
- Event log array may be capped if the transaction emitted a large number of logs

## How this service works

Live transaction receipt by hash via `eth_getTransactionReceipt`: success/failed status, block number, from/to, created contract address, gas used, cumulative gas, effective gas price (wei + gwei), tx type and the emitted event logs (capped). Complements `tx` (which reads the transaction itself). Returns `found:false` for unknown/pending hashes. Reads live on-chain data with automatic endpoint fallback.

## Output

Returns a JSON object with found:true/false. When found, includes: success/failed status, block number, from and to addresses, contract address if a deployment, gas used, cumulative gas used, effective gas price in wei and gwei, transaction type, and an array of emitted event logs (capped). Returns found:false for unknown or still-pending transaction hashes.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "properties": {
      "hash": {
       "type": "string",
       "pattern": "^0x[0-9a-fA-F]{64}$",
       "description": "32-byte transaction hash."
      },
      "chain": {
       "enum": [
        "ethereum",
        "base",
        "arbitrum",
        "optimism",
        "polygon"
       ],
       "type": "string",
       "description": "EVM chain to query. One of: ethereum, base, arbitrum, optimism, polygon. Default \"ethereum\"."
      }
     },
     "additionalProperties": false
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/chain-openverbs-com-transaction-receipt-lookup-cc4a67c2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from chain.openverbs.com](https://www.zero.xyz/host/chain.openverbs.com/llms.txt)
