# Heurist Mesh: ERC20 Token Transfers on Solana

> Heurist Mesh: ERC20 Token Transfers on Solana is a paid API for AI agents from mesh.heurist.xyz, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Retrieves recent token transfer transactions and basic token metadata (name, symbol, total supply, holder count) for a given token on Solana.

## Facts

- Endpoint: POST https://mesh.heurist.xyz/x402/solana/agents/EtherscanAgent/get_erc20_token_transfers
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/heurist-mesh-erc20-token-transfers-on-solana-9e8ce476
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_CRg6ilXJXBhuIUxsDY_qK

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 heurist-mesh-erc20-token-transfers-on-solana-9e8ce476 -d '<json body>'
```

Example prompt: Can you pull up the recent transfer transactions and basic info — name, symbol, total supply, and holder count — for the Solana token at contract address So11111111111111111111111111111111111111112?

## When to prefer this

Use this endpoint when you need a quick snapshot of recent on-chain transfer activity and basic metadata for a specific Solana token. It is ideal for due diligence, whale watching, or understanding recent token flow. Do NOT use it for detailed holder distribution analysis — use a dedicated holder-analytics endpoint for that.

## Known failure modes

- Invalid or non-existent token contract address returns an error or empty result
- Token not indexed or not on Solana returns no data
- Rate limiting or payment failure results in HTTP 402 or rejection
- Network congestion may cause stale or delayed transfer data
- Address for a non-token account returns metadata errors

## How this service works

Get recent token transfer transactions and basic token information including name, symbol, total supply, and holder count. Use this tool to understand recent tranfers of the token. Do not use this for token holder detailed distribution.

## Output

Returns a list of recent token transfer transactions (sender, receiver, amount, timestamp, tx hash) along with basic token metadata including name, symbol, total supply, and current holder count.

## 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": {
     "type": "object",
     "required": [
      "chain",
      "address"
     ],
     "properties": {
      "chain": {
       "enum": [
        "ethereum",
        "base",
        "arbitrum",
        "zksync",
        "avalanche",
        "bsc"
       ],
       "type": "string",
       "description": "Blockchain network where the token is deployed"
      },
      "debug": {
       "type": "boolean",
       "default": false,
       "description": "Debug mode flag. ALWAYS use false."
      },
      "address": {
       "type": "string",
       "description": "Token contract address"
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "result": {
       "type": "object",
       "additionalProperties": true
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/heurist-mesh-erc20-token-transfers-on-solana-9e8ce476/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mesh.heurist.xyz](https://www.zero.xyz/host/mesh.heurist.xyz/llms.txt)
