# x402 Chain Tools – Base Mainnet Transaction Lookup

> x402 Chain Tools – Base Mainnet Transaction Lookup is a paid API for AI agents from blockchain-api.x402-chain-tools.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-14).

Looks up a Base Mainnet transaction by its hash and returns on-chain transaction details including found/not-found status.

## Facts

- Endpoint: POST https://blockchain-api.x402-chain-tools.workers.dev/chain/tx
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-chain-tools-base-mainnet-transaction-lookup-bd81c3cf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lbjgHpL_zmdVicdRN-NmA

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 x402-chain-tools-base-mainnet-transaction-lookup-bd81c3cf -d '<json body>'
```

Example prompt: Can you look up the Base Mainnet transaction with hash 0xabc123...def456 and tell me whether it was found on-chain and what the transaction details are?

## When to prefer this

Choose this endpoint when you need to verify or retrieve raw transaction data from Base Mainnet by a specific transaction hash. It is a direct on-chain lookup returning the full transaction object, suitable for confirming submission, debugging, or auditing. Prefer this over receipt endpoints when you want the transaction itself rather than its execution result or logs.

## Known failure modes

- Invalid tx hash format (must be 0x followed by exactly 64 hex characters) returns an error
- Transaction not found on Base Mainnet returns found: false with transaction: null
- Network connectivity issues to Base RPC may result in errors
- Hash for a transaction on a different chain (not Base Mainnet) will return found: false

## How this service works

Look up a Base Mainnet transaction.

## Output

Returns a JSON object with: ok (boolean success flag), hash (the queried tx hash), found (boolean indicating whether the transaction exists on Base Mainnet), network (always 'eip155:8453' for Base Mainnet), and transaction (full transaction object if found, null if not found).

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-chain-tools-base-mainnet-transaction-lookup-bd81c3cf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from blockchain-api.x402-chain-tools.workers.dev](https://www.zero.xyz/host/blockchain-api.x402-chain-tools.workers.dev/llms.txt)
