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 .
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.