# SiteCheck EVM Transaction Lookup

> SiteCheck EVM Transaction Lookup is a paid API for AI agents from api.sitecheck-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-19).

Fetches full details of an EVM transaction by hash, including status, transfers, gas, fees, and token movements across Base, Ethereum, Arbitrum, Optimism, and Polygon.

## Facts

- Endpoint: GET https://api.sitecheck-api.workers.dev/api/evm/tx?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/sitecheck-evm-transaction-lookup-dda26a49
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4yB1CMSygJHbS6oIM_KsC

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 sitecheck-evm-transaction-lookup-dda26a49
```

Example prompt: Can you look up the EVM transaction 0xc7657fcae2051e6dd46832150122adfe5b2e196eb50c8e667fdec36741c013cd on Base and tell me if it succeeded, what tokens were transferred, and what the gas fee was in USD?

## When to prefer this

Use this endpoint when you need comprehensive EVM transaction details — status, token transfers, gas costs, and USD fees — across Base, Ethereum, Arbitrum, Optimism, or Polygon, with a single pay-per-call request at $0.002 USDC. Prefer it over block explorer scraping for structured, machine-readable output, and over node RPC calls when you want decoded token transfers and USD fee conversion in one response.

## Known failure modes

- Invalid or malformed transaction hash returns an error
- Transaction not found on the specified chain (wrong chain parameter)
- Unsupported chain name returns validation error
- RPC node temporarily unavailable causes a 5xx response
- Very recent transactions may not yet be indexed

## How this service works

Status, block, time, sender, recipient, value, gas used and fee (native and USD) of an EVM transaction, plus the ERC-20 Transfer events inside it (token, symbol, from, to, amount). A pending transaction returns status pending. Read over public RPC; a fallback node is used when the first refuses old receipts.

## Output

A JSON object with the transaction hash, chain, block number, timestamp, from/to addresses, native value, status (success/failed/pending), gas used, effective gas price in Gwei, fee in USD and native token, an array of ERC-20 token transfers (each with from, to, token contract, symbol, raw and decimal amounts), any contract created, and data sources used.

## 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": [
      "hash"
     ],
     "properties": {
      "hash": {
       "type": "string",
       "description": "Transaction hash, 0x + 64 hex characters"
      },
      "chain": {
       "type": "string",
       "description": "base (default), ethereum, arbitrum, optimism or polygon"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "to": "0x787fD1dc3b533171781e4Ae1A563c1AC7b4435E4",
  "fee": {
   "usd": 0.0086,
   "native": 0.00000342
  },
  "from": "0x3cb6ad0990015522e60e21780f2802e2E927c08A",
  "hash": "0xc7657fcae2051e6dd46832150122adfe5b2e196eb50c8e667fdec36741c013cd",
  "time": "2026-10-14T04:46:39.000Z",
  "block": 52581926,
  "chain": "base",
  "value": 0,
  "source": "https://base-rpc.publicnode.com (eth_getTransactionByHash, eth_getTransactionReceipt, eth_getBlockByNumber, eth_call symbol and decimals); Coinbase spot price",
  "status": "success",
  "gasUsed": 683352,
  "checkedAt": "2026-10-14T04:49:18.498Z",
  "transfers": [
   {
    "to": "0xb2cc224c1c9feE385f8ad6a55b4d94E92359DC59",
    "raw": "120177351931892428713",
    "from": "0x787fD1dc3b533171781e4Ae1A563c1AC7b4435E4",
    "token": "0x4200000000000000000000000000000000000006",
    "amount": 120.17735193,
    "symbol": "WETH"
   },
   {
    "to": "0xb2cc224c1c9feE385f8ad6a55b4d94E92359DC59",
    "raw": "829108023952",
    "from": "0x787fD1dc3b533171781e4Ae1A563c1AC7b4435E4",
    "token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": 829108.023952,
    "symbol": "USDC"
   }
  ],
  "disclaimer": "Information only, not financial advice.",
  "nativeSymbol": "ETH",
  "contractCreated": null,
  "effectiveGasPriceGwei": 0.005
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-evm-transaction-lookup-dda26a49/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.sitecheck-api.workers.dev](https://www.zero.xyz/host/api.sitecheck-api.workers.dev/llms.txt)
