# Ethereum Transaction Receipt Lookup

> Ethereum Transaction Receipt Lookup is a paid API for AI agents from agentshelf.syntexa.ch, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-30).

Retrieves status, block, gas used, effective gas price, from/to addresses, and truncated logs for a single Ethereum mainnet transaction hash.

## Facts

- Endpoint: POST https://agentshelf.syntexa.ch/v1/eth-tx-receipt?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ethereum-transaction-receipt-lookup-e758bdd0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_q02vlNakuWsb4pjWiH5eX

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 ethereum-transaction-receipt-lookup-e758bdd0 -d '<json body>'
```

Example prompt: Can you check whether Ethereum transaction 0xabababababababababababababababababababababababababababababababab succeeded or reverted, and tell me the gas used and who sent it?

## When to prefer this

Use this endpoint when an agent needs a quick, structured receipt for a single Ethereum mainnet transaction hash — especially status (success/reverted/pending), gas metrics, and addresses — without needing a full archival node or complex RPC setup. A free sandbox endpoint (/v1/sandbox/eth-tx-receipt) is available for testing before committing to the $0.003 USDC paid call.

## Known failure modes

- Unknown transaction hash returns an error response
- Malformed hash (not matching 0x[64 hex chars] pattern) is rejected at input validation
- Pending transactions return 'pending' status with limited fields
- Network or upstream Ethereum node unavailability may cause transient errors
- Payment not provided or incorrect amount results in 402 rejection

## How this service works

Call when an agent needs status, block, gas used, effective gas price, from, to, and truncated logs for one Ethereum transaction hash. Status is success, reverted, or pending. An unknown hash errors. Read-only. No spend. Send JSON {"hash":"0xabababababababababababababababababababababababababababababababab"}. Exact $0.003 USDC on Base. Try unpaid POST /v1/sandbox/eth-tx-receipt first.

## Output

Returns transaction status (success, reverted, or pending), block number, gas used, effective gas price, from address, to address, and a truncated list of event logs emitted by the transaction. An unknown or malformed hash returns an error.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "hash": {
   "type": "string",
   "pattern": "^0x[0-9a-fA-F]{64}$",
   "examples": [
    "0xabababababababababababababababababababababababababababababababab"
   ],
   "description": "Ethereum mainnet transaction hash. Example: 0xabababababababababababababababababababababababababababababababab. Returns status, gas, effective gas price, and truncated logs."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ethereum-transaction-receipt-lookup-e758bdd0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentshelf.syntexa.ch](https://www.zero.xyz/host/agentshelf.syntexa.ch/llms.txt)
