solana-market-data · git:20261023.ef2f2f6 · 2026-10-23 · sha256 c0dcbdbea7ebdbe9
solana-market-data git:20261023.ef2f2f6A
Immutable. This exact content never changes and is served at /api/v1/blob/c0dcbdbea7ebdbe9.
--- name: solana-market-data description: Fetch and structure live market data for any Solana mint - price, liquidity, volume, bonding-curve progress, and multi-DEX depth. bots: - bot-01-scout - bot-03-whale - bot-04-sniper - bot-05-rug - bot-08-signal gates: [] required_tools: [] required_data: - solana_rpc - jupiter permissions: max_side_effect: read network: true filesystem: none --- # Solana Market Data ## L1 - Summary Live market data for any Solana mint: price, liquidity, volume, bonding-curve progress, and multi-DEX depth. Shared by six seats; every figure carries a source and a UTC timestamp. ## L2 - Method 1. Preferred sources: Solana JSON-RPC (price, liquidity, holders), Jupiter v2 order quote (route reference), pump.fun REST (launch state), PumpPortal WS (migrations). Every seat uses its own granted `market.*` subset. 2. Emit the output schema: ``` MINT: ... UTC: ... Price SOL / USD: ... Liquidity: ... Volume 1h: ... Bonding Curve: ... % (or graduated) Holders (approx): ... Sources: [list] ``` ## Failure modes - Single-source figure: corroborate before it enters a ticket; one source is a hint, not evidence. - Stale quote: timestamp everything; RISK treats undated figures as `BLIND`. - Graduated vs bonding-curve confusion: state which regime the token is in. ## References - Tools: `market.price`, `market.liquidity`, `market.trades`; port: `src/pumpgrok/tools/market/jupiter.py` - Handoff: LEAD block (`discovery-tools`); gate: `risk-audit`