The RobinX API · base https://api.robinx.io

No keys. No subscription. Pay per call.

Every signal on this site is an HTTP GET. The free tier needs nothing — no signup, no key. Paid endpoints return HTTP 402 with payment requirements; settle USDC on Base over the x402 protocol and retry. Agents with a funded wallet do this automatically.

Try it right now — free, from your terminal

# is this handle actually right? measured caller track record (free, rate-capped)
curl https://api.robinx.io/caller/gleobets

# full dossier for the real $CASHCAT (free, 25/day)
curl https://api.robinx.io/report/0x020bfc650a365f8bb26819deaabf3e21291018b4

# who is this wallet? deployer record + insider history (free)
curl https://api.robinx.io/wallet/0xcdfc08a1c1fbafb355645e5ddc32122e5716ca90

# resolve a ticker — collision warnings included (free)
curl "https://api.robinx.io/search?q=cashcat"

The data only RobinX has

Measured caller accuracy and labeled holder-structure history — built from watching every block and every mention since chain genesis. The idea is copyable; the elapsed time isn't.

EndpointWhat it answersPrice
GET /agent/features?token=The agent feature row. The token-level measurements for one token in a single call — launch facts, current activity (plus the exact is_real crossing block, recovered back to chain genesis), deployer record, price/FDV with its true observation time, and social measurements (exact mention counts, distinct accounts, 24h velocity, how many are measured callers, mutual-follow cluster share). Split by epistemic status so you can't accidentally join current state to a past timestamp. Inputs for your model — no score, no recommendation.$0.03
GET /social/followsPollable tape of follow/unfollow transitions by the chain's principal X accounts — X exposes only current state, so this history can't be rebuilt later. Each followed handle crossed with its measured caller record$0.02
GET /follows/{handle}Which watched principals follow this handle, and since when — baseline edges marked, never dated as followsfree
GET /mentions/{token}The social tape for one token: latest mentions with each caller's measured record, true totals, 24h velocity, cluster-vs-independent voices (never tweet text)$0.02
GET /caller/{handle}/callsThe receipts tape behind the free card — recent calls with token outcomes and cross-chain records$0.02
GET /social/momentumTokens ranked by measured caller-accuracy weight, then voices, then mentions (clusters count once)$0.02
POST /identifyPaste a chart screenshot — vision extracts ticker/price/date/chain and resolves which token it is, with a confidence meterfree 5/day then $0.02
GET /callersMeasured X caller-lift leaderboard: early rate, median 1h forward return, mutual-follow-cluster flags. Human UI: robinx.io/callers$0.01
GET /caller/{handle}One handle's measured track record — early vs chasing, hit rate, forward returns, cluster statusfree · rate-capped
GET /signals/callsPollable stream of fresh calls by measured early-callers — the call, the token, the caller's track record$0.02
GET /feed/new?tier=alphaLaunches + caller_signal in one pollable stream$0.02
GET·POST /structure/{token}Labeled holder-structure diff: who froze / added / trimmed / exited over ~24h, wallets stamped with insider + deployer + ENS/Farcaster identity — rotation vs distribution vs accumulationPOST queue free results $0.03
GET /structure/{token}/smart-holdersHolders with measured extraction history — a signal with ambiguous direction, not a buy call$0.05
GET /entity/{address}One entity's appearances across tokens, multi-wallet identities collapsed$0.05
GET /pulse/{token}X synthesis: narrative, sentiment, proven-caller activity$0.04
GET /structure/{token}/historyLongitudinal holder-snapshot history — the archive nobody can rebuild laterSignal Feed $49/mo
GET·POST·DEL /watchlist/{token}Watch up to 10 tokens — automatic daily structure scans, results includedSignal Feed $49/mo
GET·POST·DEL /alerts/webhookSigned webhook push: fresh caller-calls + watched-token structure flips + proven-deployer launches (POST /alerts/test to try it)Signal Feed $49/mo

The standard toolkit

EndpointWhat it answersPrice
GET /report/{token}The full dossier: verdict + deployer track record + measured X callers + forensics statusfree 25/day then $0.05
GET /wallet/{address}Wallet reputation: deployer record + insider-flow historyfree
GET /search?q=Token lookup by $symbol / name / address, with fake-ticker collision warningsfree
GET·POST /forensics/{token}Deep supply-flow scan: mint pattern, deployer flows, off-market recipients, price historyfree
GET /verdict/{token}Composite buy-risk verdict — works on a token seconds old$0.02
GET /deployer/{address}Deployer track record + 0–100 score$0.01
GET /token/{address}Token stats + linked deployer score$0.01
GET /feed/newPollable live launch feed, pre-scored (?min_score=70 for proven deployers; ?tier=free for the 10-min-delayed window)$0.01 delayed free
GET /leaderboardTop trusted deployers$0.01
GET /stats · /basket · /proof.jsonCoverage stats · live forward paper-basket · calibration prooffree

Machine-readable: openapi.json · x402 catalog · llms.txt

Agents · x402

// 402 → sign → retry, automatically
const r = await pay(
  "https://api.robinx.io/verdict/" + token
);

Requirements ride in the PAYMENT-REQUIRED header (base64 JSON). Settles USDC on Base (eip155:8453).

Claude / Cursor · MCP

npx -y robinx-mcp
# or hosted: https://api.robinx.io/mcp

23 tools — including robinx_agent_features (the feature row), robinx_follows (the principal follow tape), robinx_identify (chart screenshot → token), plus report, verdict, structure, wallet, search, pulse, feed, callers, leaderboard, basket, stats, deployer and token. Fund ROBINX_WALLET_KEY for auto-pay. Listed in the Official MCP Registry.