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.
Quick start
- Base URL:
https://www.fatcatcapital.fun - Poll launches:
GET /api/v1/launches?lane=all - Live feed:
GET /api/v1/launches/stream(SSE — Fast Track + day-1 Easy/Custom) - Launch:
POST /api/v1/launch· Trade:POST /api/v1/swap→{ to, data, value, chainId, deadline } - Sells may include
approval— send that first, then the swap. Sign and broadcast on 4663.
Endpoints
| Method | Path | Use |
|---|---|---|
| GET | /api/v1/health | Status |
| GET | /api/v1/launches | Poll launches (`lane=easy|fast|curve|all`) |
| GET | /api/v1/launches/stream | SSE — Fast Track + day-1 DEX Easy/Custom |
| GET | /api/v1/token/:address | Launch meta + pool by token |
| POST | /api/v1/quote | Quote + tx preview |
| POST | /api/v1/swap | Unsigned buy/sell (curve or DEX) |
| POST | /api/v1/launch | Unsigned Easy / Fast / Custom create |
| GET | /api/v1/openapi | Machine-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.