{ "ok": true, "data": { "name": "Rialto hosted API", "openapi": "https://www.rialtorh.lol/openapi.json", "llms": "https://www.rialtorh.lol/llms.txt", "mcp": "https://www.rialtorh.lol/mcp", "docs": "https://www.rialtorh.lol/docs", "tiers": [ { "name": "Pro", "minRialto": 1000000, "requestsPerMinute": 600 }, { "name": "Holder", "minRialto": 300000, "requestsPerMinute": 120 }, { "name": "Free", "minRialto": 0, "requestsPerMinute": 30 } ], "endpoints": [ { "method": "GET", "path": "/api/chain", "summary": "Robinhood Chain status: chain id, latest block, gas price, USDG total supply.", "tier": "Free" }, { "method": "GET", "path": "/api/stocks", "summary": "Seed registry of official stock tokens, or search by ticker with ?q=.", "tier": "Free" }, { "method": "GET", "path": "/api/stocks/{symbol}", "summary": "USD price of a tokenized stock (ticker or contract).", "tier": "Free" }, { "method": "GET", "path": "/api/wallet/{address}", "summary": "Wallet report: ETH, USDG, Rialto, stock tokens, tx count, contract flag.", "tier": "Free" }, { "method": "GET", "path": "/api/portfolio/{address}", "summary": "Holder tier. Every known asset priced in USD with a total.", "tier": "Holder" }, { "method": "GET", "path": "/api/pools", "summary": "Top pools on Robinhood Chain by 24h volume.", "tier": "Free" }, { "method": "GET", "path": "/api/token", "summary": "Rialto token stats: price, FDV, liquidity, 24h volume, main pool.", "tier": "Free" }, { "method": "GET", "path": "/api/token/burns", "summary": "Every burn of the Rialto token, from the chain logs.", "tier": "Free" }, { "method": "GET", "path": "/api/token/holders", "summary": "Holder statistics replayed from the full transfer history.", "tier": "Free" }, { "method": "GET", "path": "/api/token/ohlcv", "summary": "Hourly candles for the Rialto pool.", "tier": "Free" }, { "method": "GET", "path": "/api/live/pulse", "summary": "One-shot live summary: latest block, USDG flow, Rialto tape.", "tier": "Free" }, { "method": "GET", "path": "/api/live/transfers", "summary": "USDG transfers over the last N blocks: count, volume, largest, latest.", "tier": "Free" }, { "method": "GET", "path": "/api/live/trades", "summary": "Recent trades for RIALTO, AAPL, TSLA, NVDA, a ticker or a pool.", "tier": "Free" }, { "method": "GET", "path": "/api/access", "summary": "Your tier from the access token you send (x-rialto-auth, Bearer, or ?auth=).", "tier": "Free" }, { "method": "GET", "path": "/api/access/{address}", "summary": "The tier an address would get from its Rialto balance.", "tier": "Free" }, { "method": "POST", "path": "/api/batch", "summary": "Pro tier. Up to 20 tool calls in one request.", "tier": "Pro" }, { "method": "POST", "path": "/api/chat", "summary": "Forward one Venice chat request signed by the caller's wallet (SIGN-IN-WITH-X). The server keeps nothing.", "tier": "Free" }, { "method": "GET", "path": "/api/status", "summary": "Health of the RPC pool, GeckoTerminal, Venice, the bridges and the explorer.", "tier": "Free" } ] } }