{"name":"RobinX","description":"The accuracy layer for Robinhood Chain (4663): the only provider joining RH-chain social mentions (X callers) to real on-chain price outcomes. Caller accuracy grades measured since chain genesis, deployer reputation, labeled holder-structure history. Per-call x402 (USDC on Base), no API key.","version":1,"base_url":"https://api.robinx.io","contact":"https://api.robinx.io","resources":["https://api.robinx.io/signals/calls","https://api.robinx.io/verdict/0x020bfC650A365f8BB26819deAAbF3E21291018b4","https://api.robinx.io/report/0x020bfC650A365f8BB26819deAAbF3E21291018b4","https://api.robinx.io/deployer/0x020bfC650A365f8BB26819deAAbF3E21291018b4","https://api.robinx.io/token/0x020bfC650A365f8BB26819deAAbF3E21291018b4","https://api.robinx.io/feed/new","https://api.robinx.io/feed/new?tier=alpha","https://api.robinx.io/leaderboard","https://api.robinx.io/callers","https://api.robinx.io/callers?chain=solana","https://api.robinx.io/structure/0x020bfC650A365f8BB26819deAAbF3E21291018b4","https://api.robinx.io/structure/0x020bfC650A365f8BB26819deAAbF3E21291018b4/smart-holders","https://api.robinx.io/entity/0xcdfc08a1c1fbafb355645e5ddc32122e5716ca90","https://api.robinx.io/pulse/0x020bfC650A365f8BB26819deAAbF3E21291018b4","https://api.robinx.io/mentions/0x020bfC650A365f8BB26819deAAbF3E21291018b4","https://api.robinx.io/caller/gleobets/calls","https://api.robinx.io/social/momentum","https://api.robinx.io/social/follows","https://api.robinx.io/identify","https://api.robinx.io/agent/features?token=0x020bfC650A365f8BB26819deAAbF3E21291018b4"],"ownershipProofs":["0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"],"openapi":"https://api.robinx.io/openapi.json","services":[{"name":"Measured Caller Signal Stream","description":"THE flagship: pollable stream of fresh Robinhood Chain calls by X accounts with a MEASURED early-call record (default early_rate>=0.5, >=4 calls, mutual-follow clusters excluded). Each item carries the caller's graded track record + the token's deployer score and FDV. No other provider joins RH-chain social to price outcomes.","endpoint":"https://api.robinx.io/signals/calls","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.02,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"since":{"type":"string","description":"captured_at cursor from a prior call"},"min_early_rate":{"type":"number"},"min_calls":{"type":"integer"},"limit":{"type":"integer"}}},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"items":{"type":"array"}}}}}}},{"name":"Caller Accuracy Leaderboard","description":"Which X accounts are actually RIGHT about Robinhood Chain — early-call rate and median 1h price move after the call, measured against real on-chain price since chain genesis, not follower counts. ?chain=solana|base for 6,600+ cross-chain measured callers. Free per-handle report cards at robinx.io/c/{handle}.","endpoint":"https://api.robinx.io/callers","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.01,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"chain":{"type":"string","description":"omit for Robinhood Chain; solana|base for cross-chain mirrors"}}},"output":{"type":"object","properties":{"data":{"type":"object"}}}}},{"name":"Full Token Dossier","description":"Everything in one call: verdict + deployer rap sheet with launch history + token vitals + measured X callers (early-rate, median 1h price move, cluster flags) + supply-forensics status. First 25/day per IP free, then x402.","endpoint":"https://api.robinx.io/report/{token}","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.05,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"token":{"type":"string","description":"token contract address 0x…"}},"required":["token"]},"output":{"type":"object","properties":{"signal":{"type":"string"},"confidence":{"type":"number"},"data":{"type":"object"}}}}},{"name":"Live Launch Feed","description":"Pollable feed of newest launches scored by deployer reputation. ?since=cursor for new-only, ?min_score=70 for proven-deployer launches, ?tier=alpha (+$0.01) adds caller_signal (which measured early-callers are already on each launch), ?tier=free for the 10-min-delayed free tier.","endpoint":"https://api.robinx.io/feed/new","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.01,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"min_score":{"type":"integer"},"since":{"type":"string"},"limit":{"type":"integer"}}},"output":{"type":"object","properties":{"data":{"type":"object"}}}}},{"name":"Token Verdict","description":"Composite buy-risk verdict from deployer reputation + insider-linked distribution flags + on-chain activity. Works seconds after launch — it scores WHO deployed, not just the contract.","endpoint":"https://api.robinx.io/verdict/{token}","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.02,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"token":{"type":"string","description":"token contract address 0x…"}},"required":["token"]},"output":{"type":"object","properties":{"signal":{"type":"string"},"confidence":{"type":"number"},"data":{"type":"object"}}}}},{"name":"X Synthesis Pulse","description":"Narrative, sentiment, and measured-caller activity for a token — synthesis over the live X corpus fused with caller-accuracy grades + on-chain.","endpoint":"https://api.robinx.io/pulse/{token}","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.04,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"token":{"type":"string","description":"token contract address 0x…"}},"required":["token"]},"output":{"type":"object","properties":{"signal":{"type":"string"},"data":{"type":"object"}}}}},{"name":"Deployer Reputation","description":"Rap sheet: launched/real/dead counts, best-token volume, insider-prep distribution flag, 0-100 score.","endpoint":"https://api.robinx.io/deployer/{address}","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.01,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"address":{"type":"string","description":"wallet/token contract address 0x…"}},"required":["address"]},"output":{"type":"object","properties":{"signal":{"type":"string"},"data":{"type":"object"}}}}},{"name":"Token Stats","description":"Swap count, WETH volume, unique traders, real/not, linked deployer score.","endpoint":"https://api.robinx.io/token/{address}","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.01,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"address":{"type":"string","description":"wallet/token contract address 0x…"}},"required":["address"]},"output":{"type":"object","properties":{"data":{"type":"object"}}}}},{"name":"Trusted Deployers","description":"Highest-reputation deployers on the chain.","endpoint":"https://api.robinx.io/leaderboard","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.01,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{}},"output":{"type":"object","properties":{"data":{"type":"object"}}}}},{"name":"Holder Structure Diff","description":"Who froze, who added, who halved, who exited over the last ~24h — exact (wei-level) balance diffs with every notable wallet labeled: insider-linked record, deployer record, ENS/Farcaster identity (multi-wallet entities collapsed), round-number allocation flags. The repricing-vs-rug call that price data cannot make. POST queues the scan free; GET returns computed results.","endpoint":"https://api.robinx.io/structure/{token}","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.03,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"token":{"type":"string","description":"token contract address 0x…"}},"required":["token"]},"output":{"type":"object","properties":{"signal":{"type":"string"},"data":{"type":"object"}}}}},{"name":"Token Social Tape","description":"The latest 200 X mentions of a token with the caller's MEASURED accuracy record attached (true total + truncation flag) — hourly velocity from a full 24h count, first-ever mention, clustered-vs-independent voice counts. The RH-chain social×price join only RobinX has. No tweet text redistributed.","endpoint":"https://api.robinx.io/mentions/{token}","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.02,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"token":{"type":"string","description":"token contract address 0x…"}},"required":["token"]},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"mentions":{"type":"array"},"velocity_24h":{"type":"array"}}}}}}},{"name":"Caller Call Log","description":"The receipts tape behind the free report card: the most recent 100 measured RH-chain calls by one X handle with token outcomes (real/dead, FDV) + true total and truncation flag. Calls preserved as captured — deletion does not scrub the record.","endpoint":"https://api.robinx.io/caller/{handle}/calls","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.02,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"handle":{"type":"string","description":"X handle, with or without @"}},"required":["handle"]},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"measured":{"type":"object"},"calls":{"type":"array"}}}}}}},{"name":"Social Momentum (de-hyped)","description":"Tokens ranked by measured caller-accuracy weight, then independent voices, then mention count — mutual-follow clusters collapsed to ONE voice each. Attention quality, not raw hype. ?hours=1-48.","endpoint":"https://api.robinx.io/social/momentum","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.02,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"hours":{"type":"integer","description":"1-48, default 6"}}},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"tokens":{"type":"array"}}}}}}},{"name":"Chart Identifier","description":"Send a price-chart SCREENSHOT (base64) and get back which Robinhood Chain token it shows: vision reads the printed ticker and last price, then matches live per-token prices and volume rank with a confidence score and alternates. Charts from other chains are detected and resolved cross-chain rather than force-matched. Free 5/day per IP, then x402.","endpoint":"https://api.robinx.io/identify","method":"POST","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.02,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"}},{"name":"Agent Feature Row","description":"One call returns the token-level feature row for a Robinhood Chain token, shaped for a trading agent to fold into its own model: immutable launch facts, current activity (swaps/volume/traders/is_real, plus the exact is_real crossing block, recovered back to chain genesis), the deployer's current track record, the latest price/FDV quote with its real observation time, and observed social measurements (exact mention counts, distinct accounts, first mention, 24h velocity, how many mentioning accounts are MEASURED callers, best early-rate, mutual-follow cluster share). Response is split by epistemic status — current_state carries no history and must not be joined to a past timestamp; observed sits on an immutable capture clock. We publish inputs, never predictions: no score, no recommendation, no expected return.","endpoint":"https://api.robinx.io/agent/features","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.03,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"token":{"type":"string","description":"Robinhood Chain token address (0x…40 hex) — required"}},"required":["token"]},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"token":{"type":"string"},"identity":{"type":"object"},"current_state":{"type":"object"},"observed":{"type":"object"},"coverage":{"type":"object"}}}}}}},{"name":"Principal Follow Tape","description":"Follow/unfollow transitions by the X accounts that matter on Robinhood Chain (the chain's principals and launchpad accounts), checked ~6-hourly and recorded as events — X exposes only current state, so this history cannot be reconstructed after the fact. Each newly-followed handle is crossed with its MEASURED RobinX caller record. Pollable with ?since=cursor. Baseline edges are marked, never reported as dated follows.","endpoint":"https://api.robinx.io/social/follows","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.02,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"watched":{"type":"string","description":"filter to one watched principal handle"},"event":{"type":"string","description":"follow | unfollow"},"since":{"type":"string","description":"ISO cursor from a prior call"},"limit":{"type":"integer"}}},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"events":{"type":"array"}}}}}}},{"name":"Smart Holders","description":"This token's notable holders crossed with the chain-wide extraction/deployer index (4,000+ measured wallets). Strong signal, ambiguous direction — not a buy call.","endpoint":"https://api.robinx.io/structure/{token}/smart-holders","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.05,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"token":{"type":"string","description":"token contract address 0x…"}},"required":["token"]},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"smart_holders":{"type":"array"}}}}}}},{"name":"Entity Tracker","description":"One wallet-entity's appearances across the accumulated holder-snapshot archive (balance then/now per token) + identity. The archive cannot be reconstructed retroactively.","endpoint":"https://api.robinx.io/entity/{address}","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.05,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"address":{"type":"string","description":"wallet/token contract address 0x…"}},"required":["address"]},"output":{"type":"object","properties":{"data":{"type":"object"}}}}}],"free_endpoints":[{"endpoint":"https://api.robinx.io/caller/{handle}","description":"Caller Report Card — any X handle's measured RH-chain track record, graded A-D. Free, rate-capped. Human page: https://robinx.io/c/{handle}"},{"endpoint":"https://api.robinx.io/stats","description":"Coverage stats"},{"endpoint":"https://api.robinx.io/wallet/{address}","description":"Wallet reputation: deployer record + insider-flow history"},{"endpoint":"https://api.robinx.io/search?q=","description":"Token symbol/name/address search with fake-ticker collision warning"},{"endpoint":"https://api.robinx.io/feed/new?tier=free","description":"10-min-delayed launch feed (free integration tier)"},{"endpoint":"https://api.robinx.io/badge/{token}","description":"Embeddable SVG verdict badge"},{"endpoint":"https://api.robinx.io/follows/{handle}","description":"Which watched Robinhood Chain principal accounts follow this X handle, and since when (baseline edges marked as pre-existing, never dated as follows)"},{"endpoint":"https://api.robinx.io/identify","description":"POST {image: base64 chart screenshot} — identifies the Robinhood Chain token a chart shows. Free 5/day per IP, then $0.02 over x402."}]}