# x402 Base Tools – Transaction Details

> x402 Base Tools – Transaction Details is a paid API for AI agents from wt7tysfcmjm8fpzl.68r.lambda-web.us-east-1.on.aws, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-29).

Returns comprehensive details for a Base blockchain transaction: status, timestamp, sender/receiver, ETH value, decoded function name, L1/L2 fee breakdown in ETH and USD, ERC-20 and NFT transfers, and x402 USDC payments with named sellers.

## Facts

- Endpoint: GET https://wt7tysfcmjm8fpzl.68r.lambda-web.us-east-1.on.aws/v1/tx?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-base-tools-transaction-details-5c82b99a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_O2EkclnLqNP35h1uWrkrf

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-base-tools-transaction-details-5c82b99a
```

Example prompt: Can you pull up all the details for Base transaction 0xe3ee160e...abc — I want to know the status, who sent and received it, the gas fees in USD, any token transfers, and whether it was an x402 USDC payment?

## When to prefer this

Use this endpoint when you need a single comprehensive call to decode everything about a Base transaction — particularly when x402 payments (USDC transferWithAuthorization) are involved and you need seller identity from Bazaar. Prefer this over raw RPC calls or block explorers when you need fees in USD, decoded ERC-20 transfers with symbols, and x402 payment enrichment all in one response.

## Known failure modes

- Invalid or malformed transaction hash returns an error
- Transaction hash not found on Base returns empty or not-found response
- Transaction still pending may return incomplete data
- Unknown function selectors return raw selector without decoded name
- Seller name lookup from Bazaar may fail if seller is not registered, returning unnamed

## How this service works

Base mainnet data for agents, read live from the chain and paid per call in USDC: gas prices and costs, token prices from Uniswap and Aerodrome pools, balances, token info, transaction decoding, x402 payment checks, EIP-3009 authorization status, Basenames and address profiles. Lookups of things that do not exist are not charged.

## Output

A JSON object containing: transaction status (success/fail), ISO timestamp, decoded method name and selector, sender and receiver addresses, ETH value, total gas fee split into L2 execution and L1 data costs in both ETH and USD, an array of ERC-20 transfers (each with symbol and human-readable amount), NFT transfers, and an array of x402 payments (USDC transferWithAuthorization) with the payment amount in USD and seller name resolved from Bazaar.

## 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...)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "fee": {},
      "time": {},
      "method": {},
      "status": {},
      "x402_payments": {},
      "token_transfers": {}
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "fee": {
   "total_eth": 0.0000016,
   "total_usd": 0.004
  },
  "time": "2026-10-24T22:18:59.000Z",
  "method": {
   "name": "transferWithAuthorization(...)",
   "selector": "0xe3ee160e"
  },
  "status": "success",
  "x402_payments": [
   {
    "amount_usd": 0.01
   }
  ],
  "token_transfers": [
   {
    "amount": "0.01",
    "symbol": "USDC"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-base-tools-transaction-details-5c82b99a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from wt7tysfcmjm8fpzl.68r.lambda-web.us-east-1.on.aws](https://www.zero.xyz/host/wt7tysfcmjm8fpzl.68r.lambda-web.us-east-1.on.aws/llms.txt)
