API Documentation
Base URL: https://api.coinkirin.com/sol
Get an API key in your Dashboard. Pass it via Authorization: Bearer sk_alpha_… header or ?api_key=… query.
Quickstart
curl -H "Authorization: Bearer sk_alpha_..." \
https://api.coinkirin.com/sol/v1/pumpfun/launches?since_minutes=60&limit=10PumpHerd — Pump.fun
GET
/v1/pumpfun/launchesList Pump.fun token launches.
| Name | Type | Default | Description |
|---|---|---|---|
| since_minutes | int | 60 | Last N minutes (max 1440 = 24h) |
| limit | int | 20 | Max rows (max 200) |
| min_buyers | int | 0 | Only tokens with unique_buyers ≥ N |
GET
/v1/pumpfun/tokens/:mintGet aggregated stats for a single Pump.fun token.
Smart Wallet Radar
GET
/v1/wallets/:wallet/activityWallet activity timeline across Jupiter / Raydium / Meteora / Orca / Pump.fun / SPL transfers.
| Name | Type | Default | Description |
|---|---|---|---|
| since_hours | int | 24 | Last N hours (max 168 = 7d) |
| limit | int | 50 | Max rows (max 500) |
GET
/v1/wallets/:wallet/pnlDaily realized PnL summary.
| Name | Type | Default | Description |
|---|---|---|---|
| days | int | 7 | Last N days (max 90) |
POST
/v1/wallets/:wallet/watchSubscribe to alerts for any activity by this wallet. Pair with Telegram binding in dashboard.
DELETE
/v1/wallets/:wallet/watchUnsubscribe.
MCP server (AI agents)
Point your AI agent (Claude / ChatGPT / Cursor) at https://mcp.coinkirin.com. 10 Solana tools available:
solana_pumpfun_recent_launches— freesolana_pumpfun_token_detail— freesolana_jupiter_swap_history— freesolana_token_holders— freesolana_jito_searcher_leaderboard— freesolana_smart_wallet_activity— prosolana_wallet_pnl_summary— prosolana_jito_bundle_lookup— prosolana_wallet_cluster— prosolana_program_top_users— pro
Error format
{
"code": 429,
"message": "daily quota exceeded",
"quota": 10000,
"used": 10001,
"tier": "free",
"upgrade_hint": "https://coinkirin.com/sol/pricing"
}Rate limits
| Tier | Daily quota | Overage |
|---|---|---|
| Free | 10K calls | 429 hard reject |
| Starter | 500K calls | 429 hard reject |
| Pro | 5M calls | Metered $0.0005/call |
| Enterprise | sol.docs.quotaUnlimited | — |
Stripe / Hel.io webhooks
Stripe subscription events flow into /webhook/stripe (signature verified). You don't need to integrate anything — your tier is auto-synced when you subscribe in Billing.
Support
Email [email protected]. Issues with bot binding? See Integrations.