# Large USDC Transfer Scanner (lab.paidapis.net)

> Large USDC Transfer Scanner (lab.paidapis.net) is a paid API for AI agents from lab.paidapis.net, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-15).

Returns a filtered list of large USDC transfer events on Base mainnet above a specified USD threshold, including sender, receiver, amount, and transaction details.

## Facts

- Endpoint: GET https://lab.paidapis.net/api/large-usdc-transfers
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/large-usdc-transfer-scanner-lab-paidapis-net-4ef635a3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fQuicTR9bdcjjNhA2BiMS

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 large-usdc-transfer-scanner-lab-paidapis-net-4ef635a3
```

Example prompt: Can you pull all large USDC transfers on Base mainnet above $50,000 that happened recently — I want to see the sender, receiver, amounts, and transaction hashes?

## When to prefer this

Choose this endpoint when you need to quickly query large USDC transfer events on Base mainnet without running your own blockchain node or indexer. It is ideal for whale-watching, compliance screening, or DeFi flow analysis where a configurable USD minimum threshold is useful. Prefer it over raw RPC calls when you want pre-parsed, human-readable transfer data without writing event-log decoding logic.

## Known failure modes

- Invalid minUsd value (non-numeric) may return a validation error
- If no transfers exceed the threshold, an empty transfers array is returned
- RPC or indexing lag may cause stale data; check the dataAsOf field
- Extremely low minUsd thresholds may produce very large result sets or timeouts
- Network issues with Base RPC node may cause 500-level errors

## How this service works

Filtering: USDC on Base settles thousands of transfers a minute. This scans the raw feed and returns only transfers above a value threshold (?minUsd=, default $10,000) — the noise removed, not delivered.

## Output

Returns an array of transfer objects each containing sender address (from), receiver address (to), transaction hash, USDC amount, and block number. Also includes metadata: the minUsd threshold used, a dataAsOf timestamp, the total raw event count scanned, and the number of blocks scanned.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "minUsd": {
   "type": "number",
   "description": "Minimum USD value to include (default 10000)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "minUsd": {
   "type": "number"
  },
  "dataAsOf": {
   "type": "string"
  },
  "transfers": {
   "type": "array",
   "items": {
    "type": "object",
    "properties": {
     "to": {
      "type": "string"
     },
     "from": {
      "type": "string"
     },
     "txHash": {
      "type": "string"
     },
     "amountUsdc": {
      "type": "number"
     },
     "blockNumber": {
      "type": "integer"
     }
    }
   }
  },
  "rawEventCount": {
   "type": "integer"
  },
  "scannedBlocks": {
   "type": "integer"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/large-usdc-transfer-scanner-lab-paidapis-net-4ef635a3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from lab.paidapis.net](https://www.zero.xyz/host/lab.paidapis.net/llms.txt)
