{"info":{"title":"Solenrich","version":"1.0.0"},"openapi":"3.1.0","paths":{"/entrypoints/check-alerts/invoke":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"8000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Check Alerts Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Poll-based event detection for spot + Jupiter Perps. Pass a watchlist (<=10 tokens, <=10 wallets) and a `since` ISO 8601 timestamp; get alerts fired since then. Token alerts: price spikes/drops, whale inflow/outflow, concentration shifts. Wallet alerts: risk changes, portfolio value moves, position add/remove. Perps alerts per wallet: position add/close, at-risk, liquidation-approaching, pnl-swing"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"8000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Check Alerts Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Poll-based event detection for spot + Jupiter Perps. Pass a watchlist (<=10 tokens, <=10 wallets) and a `since` ISO 8601 timestamp; get alerts fired since then. Token alerts: price spikes/drops, whale inflow/outflow, concentration shifts. Wallet alerts: risk changes, portfolio value moves, position add/remove. Perps alerts per wallet: position add/close, at-risk, liquidation-approaching, pnl-swing"}},"/entrypoints/enrich-token-full/invoke":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"4000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Enrich Token Full Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Adds top 20 holders, HHI concentration index, volatility metrics, slippage estimates to light token analysis."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"4000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Enrich Token Full Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Adds top 20 holders, HHI concentration index, volatility metrics, slippage estimates to light token analysis."}},"/entrypoints/enrich-token-light/invoke":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"2000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Enrich Token Light Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Price (median of 3 sources), market cap, volume, liquidity, slippage estimates at 4 position sizes, risk flags, verification status."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"2000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Enrich Token Light Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Price (median of 3 sources), market cap, volume, liquidity, slippage estimates at 4 position sizes, risk flags, verification status."}},"/entrypoints/enrich-wallet-light/invoke":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"2000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Enrich Wallet Light Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"SOL balance, token holdings, NFT breakdown (collected vs compressed airdrops vs suspected spam, with a per-collection list), labels (including behavioral flags: regular_intervals, high_frequency, 24_7_active, repetitive_actions — algorithmic signals from tx timing that indicate automated activity), risk score. Fast and cheap."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"2000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Enrich Wallet Light Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"SOL balance, token holdings, NFT breakdown (collected vs compressed airdrops vs suspected spam, with a per-collection list), labels (including behavioral flags: regular_intervals, high_frequency, 24_7_active, repetitive_actions — algorithmic signals from tx timing that indicate automated activity), risk score. Fast and cheap."}},"/entrypoints/gacha-ev-scan/invoke":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"20000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Gacha Ev Scan Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Jupiter Gacha (Collector Crypt) tokenized-card pack EV scan. For each pack machine, computes net-of-exit-mechanics EV: gross insured EV vs the guaranteed instant-buyback floor (85-93%% of insured, <=72h) vs a marketplace sale (insured value minus 2%% fee, fill-risk). Returns a POSITIVE_EV / HOUSE_EDGE / NEGATIVE_EV verdict per machine plus rare+epic stock share, ranked by the chosen exit path. All"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"20000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Gacha Ev Scan Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Jupiter Gacha (Collector Crypt) tokenized-card pack EV scan. For each pack machine, computes net-of-exit-mechanics EV: gross insured EV vs the guaranteed instant-buyback floor (85-93%% of insured, <=72h) vs a marketplace sale (insured value minus 2%% fee, fill-risk). Returns a POSITIVE_EV / HOUSE_EDGE / NEGATIVE_EV verdict per machine plus rare+epic stock share, ranked by the chosen exit path. All"}},"/entrypoints/hyperliquid-smart-money/invoke":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"50000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Hyperliquid Smart Money Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Where Hyperliquid smart money is positioned. Scans the HL leaderboard, excludes market-makers/HFT and dust/mega accounts, keeps consistent directional traders (week+month PnL > 0), then aggregates their live positions into a per-coin consensus (long/short counts, net notional, bias, conviction) plus a top-trader drill-down ranked by month PnL. A positioning signal, not a trade: consensus is often "},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"50000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Hyperliquid Smart Money Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Where Hyperliquid smart money is positioned. Scans the HL leaderboard, excludes market-makers/HFT and dust/mega accounts, keeps consistent directional traders (week+month PnL > 0), then aggregates their live positions into a per-coin consensus (long/short counts, net notional, bias, conviction) plus a top-trader drill-down ranked by month PnL. A positioning signal, not a trade: consensus is often "}},"/entrypoints/hyperliquid-trader-profile/invoke":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"12000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Hyperliquid Trader Profile Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Live perp positions for a Hyperliquid EVM (0x) address, read from Hyperliquid's public on-chain state. Per-position coin, side, leverage, notional, entry, unrealized PnL, distance-to-liquidation, and risk flags (high/extreme leverage, approaching liquidation, losing). Plus account value, directional bias, profile, weighted leverage, and realized+unrealized PnL over week/month/all-time. The buildin"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"12000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Hyperliquid Trader Profile Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Live perp positions for a Hyperliquid EVM (0x) address, read from Hyperliquid's public on-chain state. Per-position coin, side, leverage, notional, entry, unrealized PnL, distance-to-liquidation, and risk flags (high/extreme leverage, approaching liquidation, losing). Plus account value, directional bias, profile, weighted leverage, and realized+unrealized PnL over week/month/all-time. The buildin"}},"/entrypoints/perps-trader-profile/invoke":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Perps Trader Profile Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Open positions across BOTH Jupiter Perps and Adrena for a wallet. Per-position size, leverage, entry, unrealized PnL, position age. Per-venue breakdown via `by_venue`, combined totals at top level, every position tagged with `venue`. Trader classification (scalper/swing/position), directional bias, and risk flags including `multi_venue` for cross-venue exposure. Adrena PnL uses jitoSOL/WBTC/BONK m"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Perps Trader Profile Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Open positions across BOTH Jupiter Perps and Adrena for a wallet. Per-position size, leverage, entry, unrealized PnL, position age. Per-venue breakdown via `by_venue`, combined totals at top level, every position tagged with `venue`. Trader classification (scalper/swing/position), directional bias, and risk flags including `multi_venue` for cross-venue exposure. Adrena PnL uses jitoSOL/WBTC/BONK m"}},"/entrypoints/query/invoke":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"3000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Query Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Plain English questions routed to the right enricher(s). Single-intent (\"is X safe?\") hits one enricher; compound intents chain 2-3 in parallel: \"should I buy X?\" → DD + trend + whales; \"wallet deep dive\" → profile + history + perps; \"what's trending?\" → trending-signals; \"SOL-PERP funding rate\" → perps-market."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"3000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Query Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Plain English questions routed to the right enricher(s). Single-intent (\"is X safe?\") hits one enricher; compound intents chain 2-3 in parallel: \"should I buy X?\" → DD + trend + whales; \"wallet deep dive\" → profile + history + perps; \"what's trending?\" → trending-signals; \"SOL-PERP funding rate\" → perps-market."}},"/entrypoints/runner-scan/invoke":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"40000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Runner Scan Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Finds fresh Solana memecoins whose on-chain buying is accelerating — the signature of a run in progress, not the lagging fact that price already moved. Measures buy-rate acceleration (5m vs 1h, 1h vs 6h), buy pressure, volume acceleration, price velocity, holder growth and liquidity trend. Classifies RUNNING / IGNITING / PARABOLIC_LATE / FADING with a 0-1 score plus reasoning. Flags wash-trade sme"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"40000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Runner Scan Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Finds fresh Solana memecoins whose on-chain buying is accelerating — the signature of a run in progress, not the lagging fact that price already moved. Measures buy-rate acceleration (5m vs 1h, 1h vs 6h), buy pressure, volume acceleration, price velocity, holder growth and liquidity trend. Classifies RUNNING / IGNITING / PARABOLIC_LATE / FADING with a 0-1 score plus reasoning. Flags wash-trade sme"}},"/entrypoints/smart-money-trenches/invoke":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"50000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Smart Money Trenches Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Which proven-winner wallets are aping fresh (<6h) memecoin launches right now, and what are they buying? Vetted seed set of realized-PnL winners + conviction holders (bot-filtered, live cadence re-checked every scan). Recent buys overlaid against token launch times, ranked by distinct smart buyers + recency. Pre-ape attention signal — pair with due-diligence."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"50000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Smart Money Trenches Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Which proven-winner wallets are aping fresh (<6h) memecoin launches right now, and what are they buying? Vetted seed set of realized-PnL winners + conviction holders (bot-filtered, live cadence re-checked every scan). Recent buys overlaid against token launch times, ranked by distinct smart buyers + recency. Pre-ape attention signal — pair with due-diligence."}},"/entrypoints/whale-watch/invoke":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"8000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Whale Watch Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Top holders with accumulation/distribution tracking, balance context, supply percentage."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"8000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Solenrich: Whale Watch Invoke","intent":"charge","method":"evm","recipient":"0x8EdE9eD2E6ACdd9B2BaFa42ff4078d3F3263607c"}]},"summary":"Top holders with accumulation/distribution tracking, balance context, supply percentage."}}},"x-service-info":{"description":"Solenrich is an x402-native service at https://api.solenrich.com, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 12 endpoints listed."}}