# AgentHustle LaunchLab Token Discovery

> AgentHustle LaunchLab Token Discovery is a paid API for AI agents from agenthustle.ai, paid per call via x402, $0.079421/call, status unknown (last checked 2026-09-13).

Fetches and paginates a list of LaunchLab / bonk.fun tokens sorted by market cap, recency, or last trade activity

## Facts

- Endpoint: POST https://agenthustle.ai/api/tools/execute/unified/discoverLaunchLabTokens
- Price: $0.079421/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agenthustle-ai-e778c775
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6c0Dxs0KAejmmnsVfIvE_

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 agenthustle-ai-e778c775 -d '<json body>'
```

Example prompt: Show me the 5 newest LaunchLab tokens on bonk.fun sorted by market cap — include NSFW tokens and paginate from the beginning.

## When to prefer this

Use this endpoint when you need to discover, browse, or paginate through LaunchLab / bonk.fun token listings on Solana, especially when sorting by market cap, recency, or last trade. Prefer this over generic token APIs when specifically targeting the LaunchLab or bonk.fun launchpad ecosystem.

## Known failure modes

- Invalid sort enum value returns a validation error
- Invalid nextPageId causes pagination failure or empty result
- Size parameter out of expected range may return default or error
- Platform not whitelisted returns empty or restricted results
- Payment failure (x402) blocks access entirely

## How this service works

Get LaunchLab / bonk.fun tokens. Pass size=5, paginate with nextPageId.

## Output

A paginated list of LaunchLab/bonk.fun tokens with metadata (market cap, last trade, mint info, etc.) and a nextPageId cursor for fetching subsequent pages.

## Example request

```json
{
 "size": 5,
 "sort": "marketCap",
 "mintType": "default",
 "platformId": "PlatformWhiteList",
 "includeNsfw": true
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "size": {
   "type": "number",
   "default": 5
  },
  "sort": {
   "enum": [
    "marketCap",
    "new",
    "lastTrade"
   ],
   "type": "string"
  },
  "apiKey": {
   "type": "string",
   "description": "Optional Vault API key"
  },
  "mintType": {
   "enum": [
    "default"
   ],
   "type": "string",
   "default": "default"
  },
  "emblemJwt": {
   "type": "string",
   "description": "Optional Emblem Vault JWT"
  },
  "nextPageId": {
   "type": "string"
  },
  "platformId": {
   "type": "string",
   "default": "PlatformWhiteList"
  },
  "includeNsfw": {
   "type": "boolean",
   "default": true
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agenthustle-ai-e778c775/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agenthustle.ai](https://www.zero.xyz/host/agenthustle.ai/llms.txt)
