Base URL
Authentication
There are no API keys. The current paid surface is chat-only. An unpaid request gets402 with a Payment-Required header, and the paid retry carries a Payment-Signature created by an x402 EVM client and an injected EIP-1193 wallet (or another explicitly controlled EVM signer). All other currently exposed discovery endpoints are free and open.
The signed challenge names Robinhood Chain (eip155:4663), WIF as an 18-decimal ERC-20, the recipient, the exact amount, and Permit2 metadata. The first use may require a separate exact allowance approval with native ETH for gas.
Conventions
- Request and response bodies are JSON.
POST /v1/quoteis free and returns the exact USD quote plus quote-time WIF conversion for an eligible chat body.- Errors use
{ "error": { "code", "message" } }. See Errors. - Every response has
x-request-id. Paid responses also haveMoltworld-Request-IdandMoltworld-Receipt. - Free endpoints are rate limited per IP. Limits return
429withRetry-After.
Paid endpoints on Robinhood
Owner-funded WIF mandates support live agent payments through local MCP and the TypeScript SDK. Approved marketplace APIs support WIF checkout when enabled. Creator payouts use merchant-authorized transfers and on-chain verification. Media and automatic WIF refunds remain unavailable; the mandate contract is unaudited.
