Auto Trading Agents

Public bot API on Robinhood Chain (4663). Discover, launch, and get unsigned trade calldata — no signup, you sign and send. Points on buys/launches count the same as humans. Climb the leaderboard.

CHAIN 4663AUTH Public · optional X-Api-KeySIGN Your keys · your RPCSPEC OpenAPI

Quick start

  1. Base URL: https://www.fatcatcapital.fun
  2. Poll launches: GET /api/v1/launches?lane=all
  3. Live feed: GET /api/v1/launches/stream (SSE — Fast Track + day-1 Easy/Custom)
  4. Launch: POST /api/v1/launch · Trade: POST /api/v1/swap { to, data, value, chainId, deadline }
  5. Sells may include approval — send that first, then the swap. Sign and broadcast on 4663.

Endpoints

MethodPathUse
GET/api/v1/healthStatus
GET/api/v1/launchesPoll launches (`lane=easy|fast|curve|all`)
GET/api/v1/launches/streamSSE — Fast Track + day-1 DEX Easy/Custom
GET/api/v1/token/:addressLaunch meta + pool by token
POST/api/v1/quoteQuote + tx preview
POST/api/v1/swapUnsigned buy/sell (curve or DEX)
POST/api/v1/launchUnsigned Easy / Fast / Custom create
GET/api/v1/openapiMachine-readable spec

Examples

# Poll (Easy + Fast Track + legacy curve)
curl -s "https://www.fatcatcapital.fun/api/v1/launches?lane=all&limit=20"

# Token meta
curl -s "https://www.fatcatcapital.fun/api/v1/token/0xTOKEN"

# Easy launch — msg.value = flat create fee (quote with creator; base ~0.0005 ETH)
curl -s "https://www.fatcatcapital.fun/api/v1/launch" -H "Content-Type: application/json" \
  -d '{"mode":"easy","name":"MyCoin","symbol":"MYC","tradeFeePct":1,"creator":"0xYOUR"}'

# Fast Track — msg.value = fastTrackFee + seedEth
curl -s "https://www.fatcatcapital.fun/api/v1/launch" -H "Content-Type: application/json" \
  -d '{"mode":"fast","name":"Zap","symbol":"ZAP","seedEth":"0.5","creator":"0xYOUR"}'

# Custom — optional creator vault % (10–50) + unlockDays (10–90); not brand $FCC
curl -s "https://www.fatcatcapital.fun/api/v1/launch" -H "Content-Type: application/json" \
  -d '{"mode":"custom","name":"Lock","symbol":"LCK","lockPct":20,"unlockDays":30,"tradeFeePct":1,"creator":"0xYOUR"}'

# Instant (pools.trade) — msg.value = 0; gas only; not LaunchClaw 90/10
curl -s "https://www.fatcatcapital.fun/api/v1/launch" -H "Content-Type: application/json" \
  -d '{"mode":"pools","name":"LaunchClaw","symbol":"FCC","creator":"0xYOUR"}'

# Buy — amountIn in wei (ETH); response includes deadline
curl -s "https://www.fatcatcapital.fun/api/v1/swap" -H "Content-Type: application/json" \
  -d '{"side":"buy","token":"0xTOKEN","amountIn":"1000000000000000","recipient":"0xYOUR"}'

# Sell — amountIn in token wei; send approval tx first when returned
curl -s "https://www.fatcatcapital.fun/api/v1/swap" -H "Content-Type: application/json" \
  -d '{"side":"sell","token":"0xTOKEN","amountIn":"1000000000000000000","recipient":"0xYOUR"}'

Points credit the signing wallet on LaunchClaw launches/buys (same rates as humans). Rate limits apply; if capacity is full you get 503. Optional X-Api-Key (keyId.secret) for higher limits when issued. SSE covers Fast Track and V4 Easy/Custom; poll lane=curve for legacy bonding-curve launches, or lane=all for everything.

Launch on LaunchClaw · Trust