# EVM Transaction Receipt Lookup

> EVM Transaction Receipt Lookup is a paid API for AI agents from built-with-productos-xszv.vercel.app, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-02).

Fetches a blockchain transaction receipt (status, gas used, block number, contract address) for a given transaction hash on Ethereum, Base, Arbitrum, or Polygon.

## Facts

- Endpoint: GET https://built-with-productos-xszv.vercel.app/v1/tx-receipt?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/evm-transaction-receipt-lookup-b0ece07f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hTV7QSSNGoVHr-y0JULlh

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 evm-transaction-receipt-lookup-b0ece07f
```

Example prompt: Can you pull up the transaction receipt for 0x3f4a8b2c1d9e7f6a5b4c3d2e1f0a9b8c7d6e5f4a3b2c1d0e9f8a7b6c5d4e3f2a1b on Base and tell me if it succeeded and how much gas it used?

## When to prefer this

Choose this endpoint when you need a quick, pay-per-call lookup of a transaction receipt on Ethereum, Base, Arbitrum, or Polygon without managing API keys or subscriptions. It is ideal for AI agents that need to verify transaction finality, check gas costs, or confirm contract deployment on a one-off or low-frequency basis, especially within workflows already using x402 or MPP micropayments.

## Known failure modes

- Invalid or malformed tx_hash (not matching 0x + 64 hex chars) returns an error
- Transaction hash not found on the specified network returns not-found error
- Unsupported network value (outside ethereum/base/arbitrum/polygon enum) returns validation error
- Payment failure via x402/MPP results in 402 Payment Required response
- Network RPC unavailability may cause timeout or 503 error

## How this service works

Global current weather, hourly forecasts, foreign-exchange rates, EVM reads, and deterministic utilities for AI agents. Pay per call with MPP or x402; no API key.

## Output

Returns a JSON object with the transaction status (success/failure), the EVM network, gas used as an integer, block number, the original transaction hash, and the contract address (null if no contract was deployed in the transaction).

## 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",
     "required": [
      "tx_hash"
     ],
     "properties": {
      "network": {
       "enum": [
        "ethereum",
        "base",
        "arbitrum",
        "polygon"
       ],
       "type": "string"
      },
      "tx_hash": {
       "type": "string",
       "pattern": "^0x[a-fA-F0-9]{64}$"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "status": "success",
  "network": "base",
  "gas_used": 21000,
  "block_number": 34567890,
  "contract_address": null,
  "transaction_hash": "0x0000000000000000000000000000000000000000000000000000000000000000"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/evm-transaction-receipt-lookup-b0ece07f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from built-with-productos-xszv.vercel.app](https://www.zero.xyz/host/built-with-productos-xszv.vercel.app/llms.txt)
