# Chain Transaction Confirmation Checker

> Chain Transaction Confirmation Checker is a paid API for AI agents from store.agentexchange.work, paid per call via x402, $0.09/call, status unknown (last checked 2026-09-14).

Returns the current confirmation count, finality status, and block details for a given transaction hash on EVM-compatible chains

## Facts

- Endpoint: GET https://store.agentexchange.work/chain/confirmations
- Price: $0.09/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/chain-transaction-confirmation-checker-1d6f3c05
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_a7LvEUWHQAH_sy9ILSYL-

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 chain-transaction-confirmation-checker-1d6f3c05
```

Example prompt: Can you check how many confirmations transaction 0x4a3b... has on Base and whether it's reached finality yet?

## When to prefer this

Use this endpoint when you need real-time on-chain confirmation status for a specific EVM transaction, particularly to determine whether it has reached finality before taking an irreversible action like releasing funds, goods, or access. It supports multiple chains (Base, Ethereum, Optimism, Arbitrum, Polygon, Gnosis) and provides a clear finality boolean plus blocks-to-final count, making it ideal for payment verification workflows, automated escrow release, or any agent that needs to programmatically confirm a transaction is safe to consider settled.

## Known failure modes

- Transaction hash not found on specified chain — returns found: false
- Invalid transaction hash format (not 0x + 64 hex chars) — returns error
- Unsupported chain name — returns error or defaults to Base
- Transaction still pending / not yet included in a block — returns low confirmation count
- Network or RPC timeout — may return error or stale data

## How this service works

Live data APIs for AI agents and analysts. Buy an all-access API key for $29/month with a credit card, or pay per call in USDC. No sales call.

## Output

A JSON object containing the transaction hash, block number where it was included, chain name, finality boolean, found status, overall status string, gas used, current chain tip block, native fee cost, number of confirmations, and blocks remaining until finality threshold is reached.

## 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)"
      },
      "chain": {
       "type": "string",
       "description": "base|ethereum|optimism|arbitrum|polygon|gnosis (default base)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "final": {
       "type": "boolean"
      },
      "status": {
       "type": "string"
      },
      "confirmations": {
       "type": "number"
      },
      "blocks_to_final": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "hash": "0x...",
  "block": 49464600,
  "chain": "base",
  "final": true,
  "found": true,
  "status": "success",
  "gas_used": 51000,
  "chain_tip": 49464704,
  "fee_native": 2e-7,
  "confirmations": 105,
  "blocks_to_final": 0,
  "finality_threshold": 60
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/chain-transaction-confirmation-checker-1d6f3c05/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from store.agentexchange.work](https://www.zero.xyz/host/store.agentexchange.work/llms.txt)
