{"name":"MadeOnSol x402 API","description":"Solana KOL trading intelligence and deployer analytics via x402 micropayments. Pay per request with USDC on Solana. Prefer a flat monthly plan? Keyed tiers (free: 200 calls/day, no payment to start) at https://madeonsol.com/pricing — new customers get a 5-day free trial of Pro or Ultra by card, nothing charged during the trial, cancel anytime.","website":"https://madeonsol.com","x402Version":2,"payTo":"88xSdWeuGxWLXGe7sWk2baMEfaaB9iJ9vuU5MjQCycVU","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paymentToken":"USDC","endpoints":[{"path":"/api/x402/kol/coordination","method":"GET","price":"$0.02","description":"KOL convergence signals — tokens being accumulated by multiple KOLs simultaneously. Includes KOL names, wallet addresses, buy/sell counts, net SOL flow, and accumulation/distribution signal.","params":{"period":"1h|6h|24h|7d","min_kols":"2-50","limit":"1-50"}},{"path":"/api/x402/kol/feed","method":"GET","price":"$0.005","description":"Real-time trade feed from 1,000+ tracked Solana KOL wallets. Each trade includes KOL identity, token details, SOL amount, transaction signature, and deployer enrichment.","params":{"limit":"1-100","action":"buy|sell","kol":"wallet_address"}},{"path":"/api/x402/kol/leaderboard","method":"GET","price":"$0.005","description":"KOL performance rankings by realized PnL, volume, and win rate for a given period.","params":{"period":"today|7d|30d|90d|180d","limit":"1-50"}},{"path":"/api/x402/kol/pairs","method":"GET","price":"$0.02","description":"KOL affinity matrix — discover which KOLs frequently co-trade the same tokens. Shows shared token count, agreement rate (bought within 2h of each other), and shared token mints.","params":{"period":"7d|30d","min_shared":"1-20","limit":"1-50"}},{"path":"/api/x402/kol/tokens/hot","method":"GET","price":"$0.01","description":"KOL momentum tokens — tokens with accelerating KOL buy interest. Detects early signals before full coordination triggers. Shows acceleration score, buy/sell volume, net flow, and participating KOLs.","params":{"period":"1h|6h","min_kols":"1-20","limit":"1-50"}},{"path":"/api/x402/kol/tokens/trending","method":"GET","price":"$0.01","description":"Tokens ranked by KOL buy volume — pure capital-flow signal. Returns buy/sell volume, net flow, trade counts, KOL count, and participating KOL names. All periods (5m to 12h) available to any payer.","params":{"period":"5m|15m|30m|1h|2h|4h|12h","min_kols":"1-20","limit":"1-50"}},{"path":"/api/x402/kol/tokens/{mint}/entry-order","method":"GET","price":"$0.01","description":"Ranked KOL first-buyers for a token — who got in first, seconds after the first buy, each KOL's 7d/30d winrate, early-entry %, percentiles, strategy tag, and the first-buy tx.","params":{"mint":"base58 token mint (path param)","limit":"1-100"}},{"path":"/api/x402/kol/compare","method":"GET","price":"$0.02","description":"Side-by-side comparison of 2-5 KOL wallets — full score profiles (winrate, ROI, profit factor, PnL, hold time, percentiles) plus the tokens they overlap on in the last 30 days.","params":{"wallets":"2-5 comma-separated base58 wallets"}},{"path":"/api/x402/kol/alerts/recent","method":"GET","price":"$0.01","description":"Unified recent KOL alert feed — consensus clusters (multi-KOL accumulation), fresh-token buys by winning KOLs (<30min-old tokens), and heating-up wallets. Filter by window/types.","params":{"window":"1h|6h|24h","limit":"1-100","types":"csv of consensus_cluster|fresh_token_kol_buy|heating_up"}},{"path":"/api/x402/deployer-hunter/alerts","method":"GET","price":"$0.01","description":"Real-time alerts from tracked Pump.fun deployers (elite, good, moderate tiers). Each alert includes deployer stats, token details, market cap, and KOL buy enrichment.","params":{"since":"ISO8601","limit":"1-100","offset":"number"}},{"path":"/api/x402/wallet/{address}","method":"GET","price":"$0.005","description":"Universal wallet stats over the last 90 days plus cross-product flags (is_kol + kol_name, is_alpha_tracked + bot_confidence + win_rate + net_pnl, is_deployer + tokens_deployed). Works on any Solana wallet, not just curated KOLs.","params":{"address":"base58 wallet (path param)"}},{"path":"/api/x402/wallet/{address}/pnl","method":"GET","price":"$0.02","description":"Full FIFO cost-basis PnL: realized + unrealized SOL, profit factor, max drawdown, avg + median hold minutes, daily UTC PnL curve, closed positions sorted by pnl desc, open positions with live unrealized P&L from market-cap tracker.","params":{"address":"base58 wallet (path param)"}},{"path":"/api/x402/wallet/{address}/positions","method":"GET","price":"$0.01","description":"Open positions only — lighter slice of /pnl. Each position: token_mint, cost_basis_sol, avg_entry_price_sol, current_price_sol (live from mc-tracker), unrealized_sol, unrealized_pct.","params":{"address":"base58 wallet (path param)"}},{"path":"/api/x402/wallet/{address}/trades","method":"GET","price":"$0.005","description":"Cursor-paginated raw trades for any wallet. Filter by action (buy/sell), token_mint, since/until Unix timestamps. Cursor encodes (block_time, id) for stable DESC pagination.","params":{"address":"base58 wallet (path param)","limit":"1-500","cursor":"base64","action":"buy|sell","token_mint":"base58","since":"unix_seconds","until":"unix_seconds"}},{"path":"/api/x402/tokens/{mint}/risk","method":"GET","price":"$0.02","description":"Transparent 0–100 token safety/rug-risk score with a per-factor breakdown (liquidity, mint/freeze authority, LP status, holder concentration). The decision call: is this token safe to buy?","params":{"mint":"base58 token mint (path param)"}},{"path":"/api/x402/tokens/{mint}/buyer-quality","method":"GET","price":"$0.02","description":"Quality score for a token's early buyers — dump-cluster exposure, recycled-wallet rate, and smart-money presence — with the live, out-of-sample Signal Scorecard efficacy stat attached so an agent knows what the raw value means.","params":{"mint":"base58 token mint (path param)"}},{"path":"/api/x402/token/{mint}","method":"GET","price":"$0.01","description":"Live token snapshot: price (USD/SOL), VWAP, market cap, FDV, liquidity, liquidity-to-MC ratio, primary DEX/pool, token-2022 + transfer-fee flags, and KOL buyer activity.","params":{"mint":"base58 token mint (path param)"}},{"path":"/api/x402/signals/{name}/performance","method":"GET","price":"$0.01","description":"Signal Scorecard — out-of-sample, machine-readable reliability for a named signal: hit rate vs base rate, lift, sample size, and test window per bucket. ?history=true adds the per-day drift series. Free catalog of signals at /api/x402/signals.","params":{"name":"dump_cluster_count|runner_rate|recycled_early_buyer_count|coordination_count|scout_first_touch (path param)","history":"true|false"}},{"path":"/api/x402/tokens/{mint}/candles","method":"GET","price":"$0.01","description":"OHLCV candles for any tracked token, aggregated from the 1-minute base. All timeframes (1m/5m/15m/1h/4h/1d), up to 30 days of history. Each candle: open/high/low/close (USD), volume, trade count, close market cap.","params":{"mint":"base58 token mint (path param)","tf":"1m|5m|15m|1h|4h|1d","limit":"1-1000","from":"ISO8601","to":"ISO8601"}},{"path":"/api/x402/tokens/{mint}/flow","method":"GET","price":"$0.01","description":"Buy/sell trade flow over a 1h or 24h window — unique wallets/buyers/sellers, buy/sell counts, SOL in/out, net flow, and a trades-per-wallet wash-trading proxy. The 'organic or fake volume?' call.","params":{"mint":"base58 token mint (path param)","window":"1h|24h"}},{"path":"/api/x402/tokens/{mint}/top-traders","method":"GET","price":"$0.02","description":"The wallets that made (or lost) the most on a token, ranked by realized PnL or ROI (up to 25). Each trader enriched with KOL identity and alpha-wallet reputation (win rate, bot confidence) so you can tell smart money from bots.","params":{"mint":"base58 token mint (path param)","limit":"1-25","sort":"pnl|roi","window_days":"1-180","min_bought_sol":"number (default 0.1)"}},{"path":"/api/x402/tokens/{mint}/cap-table","method":"GET","price":"$0.02","description":"Early-buyer cap table — the first 10 non-deployer buyers with entry size/time, realized PnL, exit status, bundle/KOL/alpha flags, plus a 0-100 buyer-quality score with confidence and signal.","params":{"mint":"base58 token mint (path param)"}},{"path":"/api/x402/tokens/almost-bonded","method":"GET","price":"$0.01","description":"Launchpad tokens approaching graduation (pump.fun + LetsBonk LaunchLab) — bonding progress %, velocity (Δprogress/min), ETA to bond, liquidity, authority flags, and deployer reputation tier. Ranked by velocity.","params":{"min_progress":"0-100","max_progress":"0-100","min_velocity_pct_per_min":"number","max_age_minutes":"number","deployer_tier":"elite|good|moderate|rising|cold|unranked","authority_revoked":"true|false","min_liq":"number","sort":"velocity_desc|progress_desc|eta_asc","limit":"1-100"}},{"path":"/api/x402/sniper/recent","method":"GET","price":"$0.01","description":"Recent token deploys from elite/good-tier tracked deployers, detected via deshred streams seconds after launch. Each deploy carries deployer stats (bond rate, runner rate) and a slot-window snipe footprint. Custom ?watchlist filtering is an Ultra API-key feature and is ignored here.","params":{"limit":"1-200","since":"ISO8601","deployer_tier":"elite|good","min_bond_rate":"0-1"}},{"path":"/api/x402/deployer-hunter/{address}/trajectory","method":"GET","price":"$0.01","description":"Deployer bond-rate trajectory — current + longest streaks, rolling 10-token bond rates, improving/declining trend, deploy cadence, recovery speed, best/worst stretches. ?include=daily_snapshots adds 90 days of daily stats.","params":{"address":"base58 deployer wallet (path param)","include":"daily_snapshots"}}],"docs":"https://madeonsol.com/solana-api","totalKolsTracked":1000,"totalDeployersTracked":"4000+"}