# ManyLives Onchain – Whale Transfer Scanner

> ManyLives Onchain – Whale Transfer Scanner is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-10).

Scans recent Base network blocks for large on-chain USDC/token transfers above a USD threshold, returning whale movement events with addresses and transaction hashes.

## Facts

- Endpoint: GET https://api.manylives.me/paid/chain/whales?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-onchain-whale-transfer-scanner-125a8f56
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_q9L3XxynNigfn-kc_jTNG

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 manylives-onchain-whale-transfer-scanner-125a8f56
```

Example prompt: Scan the last 100 blocks on Base for any transfers over $50,000 and show me who's moving big money — addresses, amounts, and transaction hashes.

## When to prefer this

Choose this endpoint when you need real-time detection of large on-chain fund movements on the Base network, especially for AI trading agents that want to front-run or react to whale activity. Ideal for low-latency signal generation where you want raw transfer events with wallet addresses and tx hashes rather than aggregated analytics.

## Known failure modes

- blocks parameter exceeds max of 150 — returns error
- min_usd below 1000 minimum — rejected
- No transfers found above threshold in the scanned range — returns empty transfers array
- Network or RPC unavailability — may return 5xx error
- Payment not processed (x402) — returns 402 Payment Required

## How this service works

Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.

## Output

Returns a JSON object containing the scanned block range (from_block, to_block), the applied minimum USD threshold, and an array of matching transfer events each with sender address (from), recipient address (to), transaction hash (tx), USD value (usd), and block number (block).

## 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": {
     "type": "string",
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "blocks": {
       "type": "string",
       "examples": [
        "50"
       ],
       "description": "optional, recent blocks to scan (default 50, about 100 seconds; max 150)"
      },
      "min_usd": {
       "type": "string",
       "examples": [
        "50000"
       ],
       "description": "optional threshold in dollars (default 100000, min 1000)"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "min_usd": {
       "type": "number"
      },
      "to_block": {
       "type": "number"
      },
      "transfers": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "to": {
          "type": "string"
         },
         "tx": {
          "type": "string"
         },
         "usd": {
          "type": "number"
         },
         "from": {
          "type": "string"
         },
         "block": {
          "type": "number"
         }
        }
       }
      },
      "from_block": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "min_usd": 100000,
  "to_block": 300,
  "transfers": [
   {
    "to": "0x…",
    "tx": "0x…",
    "usd": 250000,
    "from": "0x…",
    "block": 1
   }
  ],
  "from_block": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-onchain-whale-transfer-scanner-125a8f56/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.manylives.me](https://www.zero.xyz/host/api.manylives.me/llms.txt)
