# Cosmos IBC Transfer Tracker

> Cosmos IBC Transfer Tracker is a paid API for AI agents from proxy.suverse.io, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-14).

Tracks any IBC (Inter-Blockchain Communication) transfer between Cosmos chains by source transaction hash, returning full packet lifecycle details and status.

## Facts

- Endpoint: POST https://proxy.suverse.io/v1/data/cosmos-ibc-tracker
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/proxy-suverse-io-c4970dc6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_TOqGhn5r9cz1mVGmIUqwT

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 proxy-suverse-io-c4970dc6 -d '<json body>'
```

Example prompt: Can you track the status of my IBC transfer on Cosmos using this source chain transaction hash: A3F2B1C9D4E57890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890AB? I want to know if it arrived, which channels were used, and whether it timed out.

## When to prefer this

Use this endpoint when you need to track the full lifecycle of a specific IBC packet transfer between Cosmos chains and have the source chain transaction hash. Ideal for debugging stuck or timed-out cross-chain transfers, auditing cross-chain token movements, or confirming delivery of Cosmos IBC transfers.

## Known failure modes

- Invalid or malformed transaction hash returns an error
- Transaction hash from a non-IBC transaction returns no packet data
- Hash from an unsupported Cosmos chain may not resolve
- Timed-out or very old transfers may have incomplete data
- Network congestion on queried chain may cause delayed responses

## How this service works

Track Cosmos IBC transfer by source tx hash. Source channel/port, dest channel/port, packet sequence, timeout height/timestamp, sender, receiver, denom, amount, lifecycle (sent, acknowledged, in flight, timed out). AI agent cross-chain monitor, IBC stuck-transfer debugger, Cosmos API.

## Output

Returns the source channel and port, destination channel and port, packet sequence number, timeout height and timestamp, sender and receiver addresses, token denomination and amount, and the current lifecycle status (sent, acknowledged, in-flight, or timed out) for the specified IBC transfer.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "properties": {}
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/proxy-suverse-io-c4970dc6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from proxy.suverse.io](https://www.zero.xyz/host/proxy.suverse.io/llms.txt)
