# ETH Mainnet Transaction Receipt

> ETH Mainnet Transaction Receipt is a paid API for AI agents from ari001.tailb4ac3a.ts.net, paid per call via x402, $0.002/call, status down (last checked 2026-10-30).

Fetches the on-chain receipt for an Ethereum mainnet transaction by hash, returning status, block info, gas used, and event logs.

## Facts

- Endpoint: GET https://ari001.tailb4ac3a.ts.net/v1/ventures/x402_eth_reads_v1/eth_mainnet_tx_receipt?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: down
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/eth-mainnet-transaction-receipt-02a28048
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_z2psIHIjx-Sv4mmYFd1Rx

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 eth-mainnet-transaction-receipt-02a28048
```

Example prompt: Can you look up the Ethereum transaction receipt for hash 0x4e3a3754410177e6937ef1f84bba68ea139e8d1a67cd1c4f2aea1688036c30c and tell me whether it succeeded and how much gas was used?

## When to prefer this

Use this endpoint when you need authoritative on-chain confirmation of a specific Ethereum mainnet transaction — whether it succeeded, which block it landed in, how much gas it consumed, or what events it emitted. Prefer this over explorers when you need programmatic access to raw receipt data for automation, auditing, or verification pipelines. Choose this over block-level endpoints when you already have the transaction hash and need receipt-level detail rather than full block contents.

## Known failure modes

- Transaction hash not found or not yet mined — returns null receipt
- Invalid hash format (not 0x + 64 hex) — returns 400/validation error
- Transaction still pending in mempool — receipt not yet available
- Node connectivity issues — may return 500 or timeout
- Hash is well-formed but references a different network (e.g. Goerli) — returns null

## How this service works

Ethereum mainnet transaction receipt via eth_getTransactionReceipt. Takes query parameter hash (transaction hash, 0x + 64 hex). Returns the node's receipt: status, block, gas used, logs. Base RPC read of an address, block or transaction.

## Output

Returns the Ethereum node's receipt for the transaction: success/failure status (0 or 1), block number and hash it was mined in, gas used, cumulative gas used, contract address if a deployment, and an array of decoded event logs (address, topics, data) emitted during execution.

## 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"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "hash": {
       "type": "string",
       "description": "transaction hash, 0x + 64 hex"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "ok",
      "service"
     ],
     "properties": {
      "ok": {
       "type": "boolean"
      },
      "chain": {
       "type": "string"
      },
      "error": {
       "type": "string",
       "description": "present when ok is false"
      },
      "method": {
       "type": "string"
      },
      "result": {
       "type": "object",
       "description": "the node's JSON-RPC object, as returned"
      },
      "service": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/eth-mainnet-transaction-receipt-02a28048/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ari001.tailb4ac3a.ts.net](https://www.zero.xyz/host/ari001.tailb4ac3a.ts.net/llms.txt)
