# Memecoin Holder Trace — Coordination Risk Checker

> Memecoin Holder Trace — Coordination Risk Checker is a paid API for AI agents from agent-data.centorprat.workers.dev, paid per call via x402, $0.04/call, status unknown (last checked 2026-10-29).

Traces early buyers of a Solana (pump.fun) or Base memecoin up to 2 funding hops to detect shared funders, dev-linked wallets, launch-block bundles, and compute a coordination risk percentage.

## Facts

- Endpoint: GET https://agent-data.centorprat.workers.dev/crypto/holder-trace?utm_source=zero.xyz
- Price: $0.04/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/memecoin-holder-trace-coordination-risk-checker-e3893e28
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qw0gpIBa4WxizBGD9VCU8

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 memecoin-holder-trace-coordination-risk-checker-e3893e28
```

Example prompt: Can you check whether the early buyers of this pump.fun token (mint address: 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU) are actually independent or just one operator running multiple wallets? Trace 20 early buyers, 2 funding hops deep, and give me the coordination risk score.

## When to prefer this

Use this endpoint when you need to assess whether a memecoin launch on Solana (pump.fun) or Base is genuinely organic or driven by a single coordinating operator. It is purpose-built for memecoin holder tracing with funder-clustering logic that excludes exchange hot wallets, making it more signal-rich than generic wallet-tracing tools. Prefer it over generic blockchain explorers when you want a ready-made coordination risk score and cluster summary rather than raw transaction data.

## Known failure modes

- Token mint not found or not yet tracked (token launched before tracking began)
- Invalid Solana mint address or Base 0x address format
- buyers parameter out of range (must be 5–60)
- depth parameter invalid (must be 1 or 2)
- On-chain RPC timeout for heavily-transacted tokens
- No early buyer data available for very new tokens

## How this service works

Pay-per-call data and tools for AI agents, $0.002-0.01 per call in USDC via x402 (Base, Polygon or Solana), no account or API key; MAX tiers ($0.05-0.25) run deeper jobs. Agent toolkit: web search, search + read top pages, any page as clean markdown with a prompt-injection check, which-x402-API-to-call recommender, seller check. Data: Google Maps places with contacts, YouTube video data and transcripts, job listings (Indeed, LinkedIn, 13 boards), Google Ads Transparency, TikTok comments, Pinterest, Airbnb, Redfin, AliExpress, app stores, live sports, website and SEO checks, Shopify store tech stacks, and onchain token / address risk checks.

## Output

Returns clusters of early buyers grouped by shared funder (exchange hot wallets excluded), flags dev-linked and fresh wallets, identifies launch-block bundles, reports the supply percentage each cluster bought and still holds, and provides an overall coordination risk percentage for the token launch.

## 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": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "token"
     ],
     "properties": {
      "depth": {
       "type": "string",
       "description": "1 or 2 funding hops (default 2)"
      },
      "token": {
       "type": "string",
       "description": "pump.fun token mint (launched since tracking began) or Base token 0x..."
      },
      "buyers": {
       "type": "string",
       "description": "early buyers to trace, 5-60"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "found": true,
  "token": "So1...pump",
  "verdict": "coordinated",
  "clusters": [
   {
    "hops": 1,
    "funder": "Abc...",
    "wallets": [
     "..."
    ],
    "holdsPct": 12,
    "boughtPct": 14.2
   }
  ],
  "freshWalletPct": 40,
  "connectedHoldsPct": 22.5,
  "coordinationRiskPct": 64
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/memecoin-holder-trace-coordination-risk-checker-e3893e28/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-data.centorprat.workers.dev](https://www.zero.xyz/host/agent-data.centorprat.workers.dev/llms.txt)
