# EVM Transaction Receipt and Status

> EVM Transaction Receipt and Status is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-27).

Look up the status and receipt details of a transaction on Base, Arbitrum, or Optimism EVM chains — returning pending, not found, success, or reverted state plus block, confirmations, gas used, and log count.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-evm-transaction-status?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/evm-transaction-receipt-and-status-feee1f6a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_di1tMmnrrt0JiBpIu3aNo

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 evm-transaction-receipt-and-status-feee1f6a -d '<json body>'
```

Example prompt: Can you check whether transaction 0xabc123...def on Base went through — I want to know if it succeeded or reverted, and how many confirmations it has?

## When to prefer this

Choose this endpoint when you need a quick, no-wallet-connection status check on a specific transaction hash across Base, Arbitrum, or Optimism. It is ideal for lightweight status polling, receipt inspection, and gas auditing without needing a full Web3 node setup. Prefer this over on-chain RPC calls when you want a simple REST-based lookup with a fixed low cost per query.

## Known failure modes

- Transaction hash not found on the specified chain — returns 'not found' status
- Transaction is still unconfirmed — returns 'pending' with no receipt data
- Invalid or malformed transaction hash — may return error or not found
- Wrong chain specified — transaction exists on a different chain and returns not found
- Network or RPC unavailability — service may time out or return an error

## How this service works

EVM Transaction Receipt and Status: Look up a transaction on Base, Arbitrum or Optimism: pending, not found, success or reverted, with receipt block, confirmations, gas and log count. No wallet connection. Confirmation count does not establish finality or intended business outcome. 0.01 USDC includes one bounded blockchain observation.

## Output

Returns the transaction status (pending, not found, success, or reverted), the receipt block number, confirmation count, gas used, and log count for the specified transaction hash on the chosen EVM chain (Base, Arbitrum, or Optimism).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "chain": {
   "enum": [
    "base",
    "arbitrum",
    "optimism"
   ],
   "type": "string",
   "default": "base"
  },
  "transaction_hash": {
   "type": "string",
   "default": "0x0000000000000000000000000000000000000000000000000000000000000000",
   "maxLength": 66,
   "minLength": 1
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/evm-transaction-receipt-and-status-feee1f6a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
