# 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).

Look up a Base Mainnet transaction by hash, returning sender, recipient, value, nonce, block number, gas fields, and input data.

## Facts

- Endpoint: POST https://blockchain-api.x402-chain-tools.workers.dev/chain/transaction-lookup
- 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-ed1168b6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wIEQ61ipAEHOubz3cPxiO

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-ed1168b6 -d '<json body>'
```

Example prompt: Can you look up the Base Mainnet transaction 0x4f3a1b2c...d9e8 and tell me who sent it, who received it, how much ETH was transferred, and what block it landed in?

## When to prefer this

Use this endpoint when you need full transaction-level details (sender, recipient, value, gas, input data) for a specific Base Mainnet tx hash. Prefer this over the receipt endpoint when you need pre-execution fields like nonce, gas parameters, and raw input data rather than post-execution status. Best for agents inspecting, auditing, or debugging individual Base transactions.

## Known failure modes

- Invalid hash format (not 0x-prefixed 64-char hex) — rejected by schema validation
- Transaction hash not found on Base Mainnet — returns empty or error response
- Network/RPC unavailability causing timeout
- Payment failure via x402 protocol preventing request execution

## How this service works

Lookup Base transaction by hash on Base Mainnet. Return sender, recipient, value, nonce, block, gas fields, and input data when found.

## Output

Returns a structured object containing the transaction sender address, recipient address, transferred ETH value, nonce, block number, gas limit, gas price, and raw input data for the given Base Mainnet transaction hash. Returns a not-found result if the hash does not correspond to an existing transaction.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "hash": {
   "type": "string",
   "pattern": "^0x[0-9a-fA-F]{64}$",
   "description": "Base Mainnet transaction hash."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
  "found": false,
  "network": "eip155:8453",
  "transaction": null
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-chain-tools-base-mainnet-transaction-lookup-ed1168b6/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)
