# Multi-Chain EVM Transaction Lookup

> Multi-Chain EVM Transaction Lookup is a paid API for AI agents from ai-policy-kit.moneymaker-ai.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-19).

Looks up an EVM transaction hash across 8 blockchain networks and returns decoded transaction details including chain, status, value, gas, and ERC-20 transfer logs.

## Facts

- Endpoint: GET https://ai-policy-kit.moneymaker-ai.workers.dev/api/tx-find?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/multi-chain-evm-transaction-lookup-501be173
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_96V5O7xj58TRfqgorfn9-

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 multi-chain-evm-transaction-lookup-501be173
```

Example prompt: Can you look up transaction 0x31d3ca08e240e857dac4625e5d6d1e997a97a1e28fd0ecc18605a92b0e663478 across all supported chains and tell me whether it succeeded, which chain it was on, and how much was transferred?

## When to prefer this

Choose this endpoint when you need to locate or verify an EVM-compatible transaction hash without knowing which chain it was submitted on. It searches 8 chains simultaneously (Base, Ethereum, BSC, Arbitrum, Optimism, Polygon, Gnosis, Celo) and returns decoded details in one call, saving the need to query each chain's RPC individually. Ideal for payment verification, debugging DeFi transactions, and auditing cross-chain activity.

## Known failure modes

- Transaction hash not found on any of the 8 chains — returns found:false with empty matches
- Invalid or malformed tx hash format causes a request error
- One or more chains temporarily unreachable — listed in unreachable array with partial results
- Transaction too recent with zero confirmations may appear unconfirmed
- Rate limiting or payment failure if x402 micropayment is not correctly attached

## How this service works

Generate an AI_POLICY.md and a pull request template with an AI-disclosure section for your open-source repo. Free, runs in your browser.

## Output

A JSON object containing the original tx hash queried, a found boolean, and a matches array with per-chain details: sender, recipient, value, fee, gas used, block number, block timestamp, confirmation count, chain name and ID, method selector, number of ERC-20 transfer logs, and transaction status. Also includes a list of all chains searched and any unreachable chains.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "tx"
     ],
     "properties": {
      "tx": {
       "type": "string",
       "description": "0x transaction hash (any of the 8 chains)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "tx": "0x31d3ca08e240e857dac4625e5d6d1e997a97a1e28fd0ecc18605a92b0e663478",
  "found": true,
  "matches": [
   {
    "to": "0x90c8889f428F9Ebb77BB8f15CAD3a50a9aC680df",
    "fee": "0.0000018304",
    "from": "0x7C34E9e21eE28A49Ff0b84B61774119E6633359f",
    "block": 128371957,
    "chain": "bsc",
    "nonce": 230,
    "value": "0",
    "native": "BNB",
    "status": "success",
    "chainId": 56,
    "gas_used": "36608",
    "log_count": 1,
    "confirmations": 56394,
    "block_time_utc": "2026-10-18T13:40:48.000Z",
    "fee_includes_l1": false,
    "method_selector": "0xa9059cbb",
    "erc20_transfer_logs": 1,
    "effective_gas_price_gwei": 0.05
   }
  ],
  "searched": [
   "base",
   "ethereum",
   "bsc",
   "arbitrum",
   "optimism",
   "polygon",
   "gnosis",
   "celo"
  ],
  "unreachable": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/multi-chain-evm-transaction-lookup-501be173/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ai-policy-kit.moneymaker-ai.workers.dev](https://www.zero.xyz/host/ai-policy-kit.moneymaker-ai.workers.dev/llms.txt)
