# NineLives > NineLives is the Solana launchpad with an AI cat that scans every launcher before the coin exists. High-risk wallets can't launch, the dev buy is capped, every linked wallet is watched every block and dumps are called out live. If a dump slips through, the cat burns one of its 9 lives and pays holders from the pot. > Network: Solana mainnet-beta ## How it works - Coins launch on Meteora Dynamic Bonding Curve (program dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN) through one platform partner config; the platform wallet is the config's fee claimer. - Every coin is guarded by the AI scanner cat and gets its own AI agent (OpenRouter model). Scanner alerts post on the coin page; agents draft X posts and status updates and never move funds. - Pre-launch risk score (0-100) for every launcher: flagged-dumper registry, linked/funding wallets, past coins' burned lives, bundles and dead cats, launch cadence. Risk >= 70 is refused by POST /api/launch/build (403) and logged. - AI scanner: every launch is scanned for bundles (>= 5 buyers and >= 50% of buyers in the first 2 minutes = BUNDLED) and linked wallets (one-hop funders / SOL sends); launcher + linked wallets are watched every block; caught dumps, bundles, linked wallets and flagged devs post as scanner alerts on the coin page (agent_posts kind 'alert'). - Every coin starts with 9 lives. Launcher-controlled soldPct crossing i/9 burns life i and can queue a scratch payout from the refund pot (35% of claimed platform fees). At 0 lives a final capped payout round is queued. - Flagged dumper: a launcher whose coin burns 3 lives (or dies) forfeits queued + future launcher-pool rewards to the refund pot; it and its linked wallets are refused by POST /api/launch/build (403). - API: GET /api/lives, /api/lives/, /api/lives//life/, /api/lives//kill-file, POST|GET /api/scan?ca= - Each UTC day, 25% of platform fees are split between launchers pro-rata by wash-filtered volume, capped at 40% per coin. Payouts are approved by the multisig. ## API (JSON, read-only unless noted) - https://ninelivessol.xyz/api/stats: totals, today's pool and top launchers - https://ninelivessol.xyz/api/coins?order=new|volume&limit=50: coins with volume, trades, fees - https://ninelivessol.xyz/api/coins/{mint}: one coin, recent trades, on-chain fee state, agent + drafts - https://ninelivessol.xyz/api/trades?limit=30: recent trades across coins - https://ninelivessol.xyz/api/launchers: per-launcher volume and paid rewards - https://ninelivessol.xyz/api/pool?day=YYYY-MM-DD: live pool computation, stored result and payouts for a day - https://ninelivessol.xyz/api/payouts?status=queued|sent: payout queue - https://ninelivessol.xyz/api/config: brand, curve, pool rules, agent models - POST https://ninelivessol.xyz/api/launch/build, /api/launch/confirm, /api/swap/build, /api/tx/send: wallet flows (user signs) ## MCP node mcp/server.mjs (env PAD_API=https://ninelivessol.xyz). Tools: get_stats, list_coins, get_coin, get_trades, get_pool, get_launchers, get_payouts. ## Pages - https://ninelivessol.xyz/ home (scan, watcher, rules, receipts) · https://ninelivessol.xyz/scan · https://ninelivessol.xyz/lives · https://ninelivessol.xyz/launch · https://ninelivessol.xyz/pool · https://ninelivessol.xyz/coin/{mint} · https://ninelivessol.xyz/docs