The Business tier (€400/mo, self-serve) licenses you to display MadeOnSol data inside your own product — 500k calls/day, 10 WS + 5 firehose connections. Enterprise above adds white-label & redistribution rights and custom endpoints.
An AI agent can now buy Robinhood Chain intelligence — KOL trades, hot tokens, buyer-quality scores — one call at a time, with no account and no API key. The agent's wallet is the key. It pays a few cents in USDG on Robinhood Chain (or USDC on Solana) and gets the data back in about a second. This post explains exactly how that works.
The problem it solves
The traditional way to consume an API is: sign up, get a key, pick a monthly plan, manage the key as a secret. That's friction a human accepts once. For an autonomous agent that might call ten different services, it's ten signups and ten secrets to manage — a real barrier.
x402 removes it. It's an open standard that turns the dormant HTTP 402 Payment Required status code into a real payment handshake, so an agent can pay per request using its own wallet. No signup, no key, no subscription.
The flow, step by step
Here's what happens when an agent calls a MadeOnSol Robinhood Chain endpoint:
- The agent makes a normal GET request — e.g.
GET /api/x402/rhc/kol/feed.
- The server responds
402 Payment Required with a challenge that lists the accepted payment options (the x402 accepts[] array): USDG on Robinhood Chain, and USDC on Solana, each with the exact amount and destination.
- The agent signs a payment authorization for whichever option it holds. For the USDG leg, that's an EIP-3009
transferWithAuthorization signature — an off-chain signature, not a transaction, so the agent pays no gas.
- The agent retries the request with the signed authorization attached in a header.
- The facilitator verifies and settles the payment on-chain — the USDG moves directly from the agent's wallet to ours, and our facilitator pays the gas.
- The endpoint returns the data — the same full-precision JSON you'd get from the keyed API, plus a header carrying the settlement transaction.
The whole round trip takes roughly a second. The agent never held an API key; the payment was the authentication.
Why you can pay in USDG on Robinhood Chain
Most x402 endpoints settle in USDC. Ours settle natively in USDG (Global Dollar) on Robinhood Chain, because that's the stablecoin an agent operating on Robinhood Chain already holds. USDG implements EIP-3009, so the gasless transferWithAuthorization flow works exactly as it does with USDC. (If you're wondering whether x402 really supports USDG — it does; we cover the details in Does x402 Only Work with USDC?.)
And because x402 lets one endpoint advertise multiple payment options, every Robinhood Chain endpoint also accepts USDC on Solana as a fallback — so an agent that lives on Solana can still buy Robinhood Chain data without bridging. That two-leg design is covered in Dual-Accept x402.
What you get, and what it costs
The ten Robinhood Chain endpoints available keyless via x402:
| Endpoint | What it returns |
|---|
/api/x402/rhc/kol/feed | Real-time trades from tracked Robinhood Chain KOL wallets |
/api/x402/rhc/kol/hot-tokens | Tokens bought by multiple KOLs in a window (consensus buys) |
/api/x402/rhc/kol/leaderboard | KOL activity ranking by volume and net flow |
/api/x402/rhc/tokens/{address} | Token snapshot: price, market cap, liquidity, deployer, KOL activity |
/api/x402/rhc/tokens/{address}/buyer-quality | Early-buyer quality score (dump-cluster, smart-money) |
/api/x402/rhc/tokens/{address}/kol-consensus | How the KOL cohort is positioned on a token |
/api/x402/rhc/tokens/{address}/risk | Token risk score (0-100) with per-factor breakdown, live sell simulation, LP and deployer flags |
/api/x402/rhc/tokens/{address}/holders | Holder census: top holders with wei-exact balances, concentration, LP/deployer labels |
/api/x402/rhc/wallet/{address}/pnl | Wallet FIFO cost-basis PnL: realized + unrealized, per-token positions |
/api/x402/rhc/deployer-hunter/alerts | Tracked-deployer launch alerts with tier, bond rate and market cap at alert |
The USDG-on-Robinhood-Chain leg is a flat $0.04 minimum per call (it covers the on-chain gas we pay to settle it). The USDC-on-Solana leg keeps the lower base price of $0.005–$0.02. Responses match the equivalent keyed /api/v1/rhc/* endpoints exactly — no downgrade for paying per call.
Discover it (free)
The catalog is machine-readable so an agent can self-configure. This endpoint is free and needs no payment:
curl https://madeonsol.com/api/x402/rhc
It returns every endpoint, both payment legs, prices, and input schemas.
Ready to wire it into an agent? The code walkthrough is in Query Robinhood Chain KOL Signals from an AI Agent, and the full endpoint reference lives on the Robinhood Chain x402 page.
If your workload is steadier, a flat monthly plan may be cheaper — Robinhood Chain is bundled into every MadeOnSol tier at no extra cost. See madeonsol.com/pricing.
FAQ
How do AI agents pay for Robinhood Chain data?
Through the x402 protocol. The agent calls an endpoint, receives an HTTP 402 payment challenge, signs a micropayment from its own wallet, and gets the data back — no API key, no signup, the wallet is the key. MadeOnSol's Robinhood Chain endpoints work exactly this way, settling in about a second.
No. x402 replaces the API key entirely — the payment is the authentication. The agent's wallet signs each request; there is no account, no key, and no subscription to manage.
MadeOnSol provides data only — KOL, deployer, and token intelligence across Solana and Robinhood Chain. We never execute trades or take custody; the x402 settlement moves wallet-to-wallet directly through a non-custodial facilitator.