{"name":"RobinX","description":"The measured social signal for trading bots on Robinhood Chain (4663): X calls joined to real on-chain price outcomes and graded since chain genesis, Telegram rooms counted beside them, served as one signal with receipts (/omega/signals, /signals/calls). Under it: caller accuracy grades, deployer reputation, labeled holder-structure history. Per-call x402 (USDC on Base), no API key.","version":2,"x402Version":2,"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=arc","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/example_caller/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","https://api.robinx.io/wallet-receipt/0xc0603f5cca3d74bc8049614f8089c5a165c3160e","https://api.robinx.io/solana/wallet-receipt/CJ7yAUC3Tf52WGrH8LvHzcnib6hGfmU9XDgGni7RDKZu","https://api.robinx.io/tg/first-call/0x7fe995a80075df3dc8ae11a9b82c7fe4202cd87f","https://api.robinx.io/genesis/crowds","https://api.robinx.io/omega/signals","https://api.robinx.io/arc/report/0xeb64987643db71c76b2a2be7e723decc995e5b37","https://api.robinx.io/arc/deployer/0xa7e41d5680de394eaa2ed417169dff56840fb3ee","https://api.robinx.io/arc/pads","https://api.robinx.io/arc/feed/new"],"items":[{"resource":"https://api.robinx.io/signals/calls","url":"https://api.robinx.io/signals/calls","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/verdict/0x020bfC650A365f8BB26819deAAbF3E21291018b4","url":"https://api.robinx.io/verdict/0x020bfC650A365f8BB26819deAAbF3E21291018b4","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/report/0x020bfC650A365f8BB26819deAAbF3E21291018b4","url":"https://api.robinx.io/report/0x020bfC650A365f8BB26819deAAbF3E21291018b4","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"50000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/deployer/0x020bfC650A365f8BB26819deAAbF3E21291018b4","url":"https://api.robinx.io/deployer/0x020bfC650A365f8BB26819deAAbF3E21291018b4","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/token/0x020bfC650A365f8BB26819deAAbF3E21291018b4","url":"https://api.robinx.io/token/0x020bfC650A365f8BB26819deAAbF3E21291018b4","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/feed/new","url":"https://api.robinx.io/feed/new","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/feed/new?tier=alpha","url":"https://api.robinx.io/feed/new?tier=alpha","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/leaderboard","url":"https://api.robinx.io/leaderboard","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/callers","url":"https://api.robinx.io/callers","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/callers?chain=arc","url":"https://api.robinx.io/callers?chain=arc","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/structure/0x020bfC650A365f8BB26819deAAbF3E21291018b4","url":"https://api.robinx.io/structure/0x020bfC650A365f8BB26819deAAbF3E21291018b4","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"30000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/structure/0x020bfC650A365f8BB26819deAAbF3E21291018b4/smart-holders","url":"https://api.robinx.io/structure/0x020bfC650A365f8BB26819deAAbF3E21291018b4/smart-holders","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"50000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/entity/0xcdfc08a1c1fbafb355645e5ddc32122e5716ca90","url":"https://api.robinx.io/entity/0xcdfc08a1c1fbafb355645e5ddc32122e5716ca90","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"50000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/pulse/0x020bfC650A365f8BB26819deAAbF3E21291018b4","url":"https://api.robinx.io/pulse/0x020bfC650A365f8BB26819deAAbF3E21291018b4","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"40000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/mentions/0x020bfC650A365f8BB26819deAAbF3E21291018b4","url":"https://api.robinx.io/mentions/0x020bfC650A365f8BB26819deAAbF3E21291018b4","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/caller/example_caller/calls","url":"https://api.robinx.io/caller/example_caller/calls","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/social/momentum","url":"https://api.robinx.io/social/momentum","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/social/follows","url":"https://api.robinx.io/social/follows","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/identify","url":"https://api.robinx.io/identify","method":"POST","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/agent/features?token=0x020bfC650A365f8BB26819deAAbF3E21291018b4","url":"https://api.robinx.io/agent/features?token=0x020bfC650A365f8BB26819deAAbF3E21291018b4","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"30000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/wallet-receipt/0xc0603f5cca3d74bc8049614f8089c5a165c3160e","url":"https://api.robinx.io/wallet-receipt/0xc0603f5cca3d74bc8049614f8089c5a165c3160e","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"30000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/solana/wallet-receipt/CJ7yAUC3Tf52WGrH8LvHzcnib6hGfmU9XDgGni7RDKZu","url":"https://api.robinx.io/solana/wallet-receipt/CJ7yAUC3Tf52WGrH8LvHzcnib6hGfmU9XDgGni7RDKZu","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"30000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/tg/first-call/0x7fe995a80075df3dc8ae11a9b82c7fe4202cd87f","url":"https://api.robinx.io/tg/first-call/0x7fe995a80075df3dc8ae11a9b82c7fe4202cd87f","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"30000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/genesis/crowds","url":"https://api.robinx.io/genesis/crowds","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/omega/signals","url":"https://api.robinx.io/omega/signals","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"50000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/arc/report/0xeb64987643db71c76b2a2be7e723decc995e5b37","url":"https://api.robinx.io/arc/report/0xeb64987643db71c76b2a2be7e723decc995e5b37","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"30000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/arc/deployer/0xa7e41d5680de394eaa2ed417169dff56840fb3ee","url":"https://api.robinx.io/arc/deployer/0xa7e41d5680de394eaa2ed417169dff56840fb3ee","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"30000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/arc/pads","url":"https://api.robinx.io/arc/pads","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":"https://api.robinx.io/arc/feed/new","url":"https://api.robinx.io/arc/feed/new","method":"GET","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}]}],"ownershipProofs":["0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"],"openapi":"https://api.robinx.io/openapi.json","disclaimer":"RobinX publishes measurements derived from public blockchain data and public social posts. RobinX is not affiliated with Robinhood, Consensys/MetaMask, fomo or GMGN. Nothing here is investment advice. Terms: https://robinx.io/terms","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 rank_score>=0.3 = grade B on >=4 graded calls since caller-rules-2, coordinated clusters excluded). Each item carries the caller's graded track record + the token's deployer score, FDV, and tg_led (did Telegram carry the token before X; k-gated, rooms never named).","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_rank_score":{"type":"number","description":"floor on rank_score, default 0.3 (grade B)"},"min_early_rate":{"type":"number","description":"optional extra floor on the raw early rate"},"min_calls":{"type":"integer"},"limit":{"type":"integer"}}},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"calls":{"type":"array"}}}}}}},{"name":"Genesis Wallet Crowds","description":"Robinhood Chain tokens that several distinct wallets each bought within the last hour (default: 3+ wallets, each with a buy of 0.05+ WETH), from the RobinX wallet tape: wallets, buys, WETH, first and last buy, and a flag for launch-template farms whose launches fund their own buyers. Counts only, wallets never identified.","endpoint":"https://api.robinx.io/genesis/crowds","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.02,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"minutes":{"type":"integer","description":"window length, 5-180, default 60"},"min_wallets":{"type":"integer","description":"distinct buying wallets, 2-1000, default 3"},"min_weth":{"type":"number","description":"WETH a buy must reach to count, default 0.05, floor 0.01"},"limit":{"type":"integer","description":"1-200, default 50"}}},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"crowds":{"type":"array"},"count":{"type":"integer"},"measured_through":{"type":"string"},"filters":{"type":"object"}}}}}}},{"name":"The Omega Signal","description":"Robinhood Chain tokens where X and Telegram converged: at least one X call and at least three Telegram rooms within 60 minutes (echoes counted once; rooms counted, never named). Each signal carries the X receipts with caller grades, RobinX's checks at that moment (verdict, launch template, LP custody, depth) and the measured outcome at +1 h, +6 h and +24 h. An observation, not a trade call. Included on Omega keys.","endpoint":"https://api.robinx.io/omega/signals","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.05,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"since":{"type":"string","description":"the cursor (an id) from a prior call"},"token":{"type":"string","description":"one token's signals, 0x…"},"limit":{"type":"integer","description":"1-100, default 50"},"exclude_flagged":{"type":"string","description":"true = leave out signals RobinX's checks flag (verdict avoid or serial_spammer, launch template, LP custody wallet or withdrawn)"}}},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"signals":{"type":"array"},"count":{"type":"integer"},"cursor":{"type":"string"}}}}}}},{"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=arc for the Arc caller records. 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; arc for the Arc caller records (solana and base retired 2026-10-09)"},"sort":{"type":"string","description":"omit for the rank_score order; early_rate for the raw order"}}},"output":{"type":"object","properties":{"data":{"type":"object"}}}}},{"name":"Pre-trade Check","description":"The pre-trade check in one call: clear (no rule-based blocker) or the blockers, the warnings, and the readings behind them — the verdict with reasons, the deployer record, holder concentration, the market, the measured X callers who named the token, the contract template. Free under a daily per-IP cap, x402 past it, every plan key covers it. Rule-based, not advice.","endpoint":"https://api.robinx.io/check/{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","properties":{"clear":{"type":"boolean"},"blockers":{"type":"array"},"warnings":{"type":"array"},"checks":{"type":"object"}}}}}}},{"name":"Full Token Report","description":"Everything in one call: verdict + deployer record with launch history + token vitals + measured X callers (early-rate, median 1h price move, cluster flags) + supply-forensics status. Free tier opt-in via ?tier=free (25/day per IP).","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. Each item carries tg_led — did Telegram carry it before its first X mention (k-gated; rooms counted, never named). ?since=cursor for new-only, ?min_score=70 for proven-deployer launches, ?tier=alpha (+$0.01) adds caller_signal, ?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 trimmed, who exited over the last 24h — exact (wei-level) balance diffs; the wallets RobinX holds a record for carry their labels: 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, graded on our own chain data. 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 behind the free report card: the most recent 100 RH-chain calls by one X handle, each with post id, capture time, pool, the three prices its grade is made of, the grade or why there is none, and the token outcome (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 — coordinated 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, coordinated cluster share, and the k-gated Telegram first-sighting record on Omega keys and per-call payments; rooms counted, never identified). 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":"Telegram First Call","description":"Cross-venue first sighting for one token: when Telegram first carried it, when X first did, and the lead in minutes. Built on a private Telegram corpus that is not purchasable — X data can be bought from any provider, this cannot. Returns a COUNT of how many rooms carried it, never which: source rooms are never identified and no message text is redistributed. Carries corpus_through so a stale answer is never mistaken for a fresh one. Positive lead = Telegram first, negative = X first; it is a per-token measurement and the corpus-wide split does not describe any individual token.","endpoint":"https://api.robinx.io/tg/first-call/{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":"Robinhood Chain token address (0x…40 hex) — required"}},"required":["token"]},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"token":{"type":"string"},"reportable":{"type":"boolean"},"k_threshold":{"type":"integer"},"telegram_first_at":{"type":"string"},"x_first_at":{"type":"string"},"lead_minutes":{"type":"number"},"telegram_was_first":{"type":"boolean"},"telegram_mentions":{"type":"integer"},"telegram_source_count":{"type":"integer"},"corpus_through":{"type":"string"}}}}}}},{"name":"Robinhood Chain Wallet Receipt","description":"The chain-derived trading record for a wallet on Robinhood Chain, reconstructed across v2/v3/v4 from our own swap logs: realized PnL in WETH (FIFO-matched from our own swap logs), win rate on FIFO-matched sells (partial exits count), hold style, and open bags marked two ways (last close and zero) so the truth is bracketed. Routed intermediate hops are excluded, so every counted trade is one the wallet actually held. Tracked roster; unknown wallets return found:false. We publish measurements, never predictions.","endpoint":"https://api.robinx.io/wallet-receipt/{address}","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.03,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"address":{"type":"string","description":"Robinhood Chain wallet address 0x + 40 hex"}},"required":["address"]},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"wallet":{"type":"string"},"found":{"type":"boolean"},"realized_net_weth":{"type":"number"},"win_rate":{"type":"number"},"open_marks":{"type":"object"}}}}}}},{"name":"Solana Wallet Receipt","description":"The chain-derived receipt for a wallet in the fomo-routed Solana trade universe (45,504 wallets), reconstructed from on-chain fills (SOL legs converted at the 5-minute SOL/USD candle): FIFO realized PnL in USD, win rate on FIFO-matched sells (partial exits count), median hold and style, and open positions at cost — where the losses usually hide. A record, not a recommendation: our own pre-registered walk-forward replay on this universe was undecidable, and on its priceable part copying the top wallets by past realized PnL lost money. Covers activity through that venue only, not the wallet's full on-chain history; wallets are pseudonymous addresses and no identity join is attempted.","endpoint":"https://api.robinx.io/solana/wallet-receipt/{address}","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.03,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"address":{"type":"string","description":"Solana wallet address (base58)"}},"required":["address"]},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"wallet":{"type":"string"},"found":{"type":"boolean"},"realized_net_usd":{"type":"number"},"win_rate":{"type":"number"},"open_cost_usd":{"type":"number"}}}}}}},{"name":"Arc Launch Report","description":"For one Arc (chain 5042) token: which launchpad or factory minted it (named where we could attribute it, \"unnamed\" where we could not), the deployer wallet and its launch record, first-pool provenance across Uniswap v2/v3/v4 and non-standard pair factories, transfer and recipient counts, and every other token carrying the same symbol with which minted first. Built from every log since Arc genesis on the private mainnet, before the public open. A record of what happened on-chain, never a rating or a prediction. Currently a snapshot: measured_through_block is stated on every response.","endpoint":"https://api.robinx.io/arc/report/{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":"Arc token address (0x…40 hex) — required"}},"required":["token"]},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"found":{"type":"boolean"},"symbol":{"type":"string"},"launched":{"type":"object"},"first_pool":{"type":"object"},"activity":{"type":"object"},"deployer_record":{"type":"object"},"pad_record":{"type":"object"},"same_symbol":{"type":"object"},"coverage":{"type":"object"}}}}}}},{"name":"Arc Deployer Record","description":"Every token a wallet minted on Arc since genesis, which pads it used, and how many of its launches reached 100 and 1,000 transfers. Deployer = the wallet that sent each mint transaction. Pseudonymous addresses; no identity join is attempted. Unknown wallets return found:false, which is absence of a record, not evidence.","endpoint":"https://api.robinx.io/arc/deployer/{address}","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.03,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"address":{"type":"string","description":"Arc wallet address 0x + 40 hex"}},"required":["address"]},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"found":{"type":"boolean"},"record":{"type":"object"},"pads_used":{"type":"array"},"tokens":{"type":"array"},"coverage":{"type":"object"}}}}}}},{"name":"Arc Launchpad Census","description":"Every mint-transaction target on Arc since genesis — launchpads, factories, routers and direct EOA deploys — with launch counts and how many launches reached 100 and 1,000 transfers. Identities are our own attribution (bytecode, ownership, front-end embedding); the largest launch source on the chain is an unnamed proxy and is labelled as such. The reason to subscribe by address rather than by event topic: curve pads mint before any pool exists.","endpoint":"https://api.robinx.io/arc/pads","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.01,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"limit":{"type":"integer","description":"1-200, default 50"}}},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"pads":{"type":"array"},"totals":{"type":"object"},"coverage":{"type":"object"}}}}}}},{"name":"Arc New Launches","description":"Newest Arc token launches attributed at mint to their pad and deployer, with transfer and recipient counts and first-pool kind. Filter by pad address, minimum transfers, or page with before_block. Updated about every 15 minutes; measured_through_block is the edge of what the feed knows.","endpoint":"https://api.robinx.io/arc/feed/new","method":"GET","x402":{"scheme":"exact","network":"eip155:8453","asset":"USDC","price_usd":0.02,"pay_to":"0xA13d363AeCCCF878Ec64f6eB687Eb4A771FB0599"},"schema":{"input":{"type":"object","properties":{"limit":{"type":"integer","description":"1-200, default 50"},"via":{"type":"string","description":"filter to one pad/factory address"},"min_transfers":{"type":"integer"},"before_block":{"type":"integer","description":"cursor from next_before_block"}}},"output":{"type":"object","properties":{"data":{"type":"object","properties":{"tokens":{"type":"array"},"matched":{"type":"integer"},"next_before_block":{"type":"integer"},"coverage":{"type":"object"}}}}}}},{"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."}]}