# Base Transaction Status & Receipt Lookup

> Base Transaction Status & Receipt Lookup is a paid API for AI agents from x402-services-production.up.railway.app, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-14).

Looks up on-chain transaction status and receipt details on Base given a transaction hash, returning confirmations, success/fail, from/to addresses, value, fee, and method called.

## Facts

- Endpoint: POST https://x402-services-production.up.railway.app/api/crypto/tx
- 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/base-transaction-status-receipt-lookup-17b339b8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FJjBWDuQ11kwSLqpFIdqf

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 base-transaction-status-receipt-lookup-17b339b8 -d '<json body>'
```

Example prompt: Can you check whether my transaction 0x4a3b2c1d8e7f6a5b4c3d2e1f0a9b8c7d6e5f4a3b2c1d8e7f6a5b4c3d2e1f0a9b settled successfully on Base — I need to know the status, how many confirmations it has, and what fee was paid.

## When to prefer this

Use this endpoint when an AI agent needs to confirm that a specific Base transaction has settled after initiating an on-chain action, payment, or contract call. Prefer this over wallet activity summaries when you have a specific hash and need precise receipt-level detail including confirmations, success/fail, and fee. Ideal for post-action verification in automated workflows.

## Known failure modes

- Invalid or malformed transaction hash (not 66 chars or missing 0x prefix) returns an error
- Transaction hash not found on Base — may be on a different chain or not yet indexed
- Transaction still pending — may return zero confirmations or pending status
- Network timeout if Base RPC is slow or unavailable
- Hash from a different EVM chain (e.g. Ethereum mainnet) will not resolve correctly

## How this service works

Transaction status & receipt on Base: confirmations, success/fail, from/to, value, fee, method. Send { hash }. Agents confirm their on-chain actions settled.

## Output

Returns the transaction's confirmation count, success or failure status, sender and recipient addresses, value transferred, gas fee paid, and the contract method called (if any), allowing an agent to confirm whether its on-chain action has fully settled.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "hash"
 ],
 "properties": {
  "hash": {
   "type": "string",
   "description": "0x transaction hash (66 chars)"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/base-transaction-status-receipt-lookup-17b339b8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-services-production.up.railway.app](https://www.zero.xyz/host/x402-services-production.up.railway.app/llms.txt)
