# Scrapling x402 Data Store – Pump.fun Token Launches & Graduations

> Scrapling x402 Data Store – Pump.fun Token Launches & Graduations is a paid API for AI agents from scraplingdata.xyz, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-25).

Returns the latest pump.fun token launches, bonding-curve progress, near-graduation tokens, and tokens that have graduated to PumpSwap AMM on Solana.

## Facts

- Endpoint: GET https://scraplingdata.xyz/v1/meme/pumpfun?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-25
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/scrapling-x402-data-store-pump-fun-token-launches-graduations-aa3d1711
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_5KPS2_qPflA0PdJ9J2L0t

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 scrapling-x402-data-store-pump-fun-token-launches-graduations-aa3d1711
```

Example prompt: Show me the 50 most recent pump.fun token launches on Solana, and also flag any that are above 80% bonding-curve progress and close to graduating.

## When to prefer this

Use this endpoint when an agent needs real-time or near-real-time data about pump.fun token activity on Solana — specifically for discovering new launches to snipe, screening tokens approaching graduation, or identifying tokens that just graduated to PumpSwap. Prefer this over generic on-chain RPC calls when you need pre-parsed, structured pump.fun program data without building your own indexer. Not suitable for historical analytics, order book data, or non-Solana chains.

## Known failure modes

- Invalid 'kind' parameter value returns an error
- min_progress out of 0-100 range may return empty results or an error
- limit exceeding 200 is clamped or rejected
- Endpoint sampled continuously so very recent launches (<1 min) may be missing
- Curve data is re-read every ~15 min so progress % may lag real-time state
- No charge on failure — 402 payment not consumed if an error is returned

## How this service works

Pump.fun launches and graduations (Solana): newest pump.fun token launches (mint, name, symbol, creator, metadata URI, launch tx, age), live bonding-curve progress % and SOL in the curve, tokens close to graduating, and tokens whose curve completed (graduated to the PumpSwap AMM) with time. Parsed from pump.fun program logs and curve accounts on-chain; launches are sampled continuously (not every single launch), curves re-read every ~15 min.

## Output

A list of pump.fun token records filtered by the requested kind. Each record includes mint address, token name, symbol, creator, metadata URI, launch transaction hash, token age, bonding-curve progress percentage, SOL held in the curve, and (for graduations) the timestamp when the curve completed and the token moved to PumpSwap AMM. Default up to 50 rows, max 200.

## 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"
    },
    "headers": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "kind": {
       "type": "string",
       "description": "launches | near-graduation | graduations"
      },
      "limit": {
       "type": "integer",
       "description": "Max rows (default 50, max 200)"
      },
      "min_progress": {
       "type": "number",
       "description": "Minimum bonding-curve progress %"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/scrapling-x402-data-store-pump-fun-token-launches-graduations-aa3d1711/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from scraplingdata.xyz](https://www.zero.xyz/host/scraplingdata.xyz/llms.txt)
