# Vextorium ERC-20 Transfer Events

> Vextorium ERC-20 Transfer Events is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-11).

Fetches the latest Transfer events for an ERC-20 token across major EVM chains, with decimal-adjusted amounts, optionally filtered by wallet address and block range.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/erc20-transfers?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vextorium-erc-20-transfer-events-e983527c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5BzZG9wft0HARW_pWJ4Cl

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 vextorium-erc-20-transfer-events-e983527c -d '<json body>'
```

Example prompt: Show me the last 50 USDC transfer events on Base (token address 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913) over the past 100 blocks, with decimal-adjusted amounts.

## When to prefer this

Use this endpoint when you need on-chain ERC-20 transfer history across major EVM networks with decimal-normalized amounts and optional wallet filtering. It is ideal for monitoring token flows, auditing wallet activity, or detecting large transfers without running a full node or maintaining blockchain infrastructure. Prefer this over generic block explorers when you need programmatic, structured transfer data across 12 chains in a single consistent API.

## Known failure modes

- Invalid or non-ERC-20 token address returns empty or error response
- Unsupported network value returns validation error
- Very large block ranges may timeout or return partial results
- Wallet address with no matching transfers returns empty transfers array
- Malformed addresses cause request rejection

## How this service works

Latest Transfer events of an ERC-20 token, optionally only those in or out of a wallet, over the last N blocks, with decimal-adjusted amounts. Works on Base, Ethereum, Arbitrum, Optimism, Polygon, BNB Chain, Avalanche, Gnosis, Linea, Scroll, Sonic and Unichain.

## Output

Returns a JSON object containing the token address, symbol, network, wallet filter (if any), total transfer count found, number of blocks reviewed, and an array of transfer events each with sender address, recipient address, transaction hash, block number, and decimal-adjusted token amount.

## 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": {
     "required": [
      "token"
     ],
     "properties": {
      "limit": {
       "type": "integer"
      },
      "token": {
       "type": "string"
      },
      "blocks": {
       "type": "integer"
      },
      "wallet": {
       "type": "string"
      },
      "network": {
       "enum": [
        "base",
        "ethereum",
        "arbitrum",
        "optimism",
        "polygon",
        "bnb",
        "avalanche",
        "gnosis",
        "line",
        "scroll",
        "sonic",
        "unichain"
       ],
       "type": "string",
       "description": "Chain (default base)"
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": [
      "object",
      "null"
     ],
     "properties": {
      "found": {
       "type": [
        "number",
        "null"
       ]
      },
      "token": {
       "type": [
        "string",
        "null"
       ]
      },
      "symbol": {
       "type": [
        "string",
        "null"
       ]
      },
      "wallet": {},
      "network": {
       "type": [
        "string",
        "null"
       ]
      },
      "transfers": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": [
         "null",
         "object"
        ],
        "properties": {
         "a": {
          "type": [
           "null",
           "string"
          ]
         },
         "from": {
          "type": [
           "null",
           "string"
          ]
         },
         "hash": {
          "type": [
           "null",
           "string"
          ]
         },
         "block": {
          "type": [
           "null",
           "number"
          ]
         },
         "amount": {
          "type": [
           "null",
           "number"
          ]
         }
        }
       }
    
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "found": 1447,
  "token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "symbol": "USDC",
  "wallet": null,
  "network": "base",
  "transfers": [
   {
    "a": "0xb2cc224c1c9feE385f8ad6a55b4d94E92359DC59",
    "from": "0x61040E143A77F165Ba44543AF4A079F2C809D14b",
    "hash": "0x5ed77078e5021b4b647f5bf2bfccc8adf874ffa1e7a978f604c709957c66f013",
    "block": 52091076,
    "amount": 62148.505122
   },
   {
    "a": "0x3FE04A59Ebd38cF06080a6F60a98D124eb59392A",
    "from": "0x8d05E14Ae19546F9F22D3C5b3470EF3337BaA57C",
    "hash": "0x067ad836b1068efb4b67591727005b9f10c0ccf27b28450dd67bf86897e50cb6",
    "block": 52091076,
    "amount": 147661.344088
   }
  ],
  "reviewed_blocks": 20
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-erc-20-transfer-events-e983527c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
