# NullBot RPC > JSON-RPC (HTTPS and WebSocket) for Ethereum, Robinhood, Ink, Arc and Elysium mainnets, served from NullBot's own nodes. One API key works on all five chains: https://rpc.nullbot.io/v1/{eth|robinhood|ink|arc|elysium}/{api-key}. Flat monthly plans with per-second rate limits and no monthly request cap. Every page below is Markdown. The whole set in one file: https://console.nullbot.io/llms-full.txt ## Get Started - [Introduction](https://console.nullbot.io/docs.md): What NullBot RPC is, the five chains, and the base URLs. - [Quickstart](https://console.nullbot.io/docs/quickstart.md): Get a key and make your first call with curl, ethers, viem, web3.py or Foundry. - [Authentication](https://console.nullbot.io/docs/authentication.md): API keys in the URL or the x-api-key header, key management and browser use. ## Chains - [Overview](https://console.nullbot.io/docs/chains.md): Chain slugs, chain IDs, gas tokens and history windows for every chain. - [Ethereum](https://console.nullbot.io/docs/eth.md): Ethereum endpoints, limits, history and every supported method. - [Robinhood](https://console.nullbot.io/docs/robinhood.md): Robinhood endpoints, limits, history and every supported method. - [Ink](https://console.nullbot.io/docs/ink.md): Ink endpoints, limits, history and every supported method, including optimism_*. - [Arc](https://console.nullbot.io/docs/arc.md): Arc endpoints, limits, history and every supported method; gas is paid in USDC. - [Elysium](https://console.nullbot.io/docs/elysium.md): Elysium endpoints, limits, history, priority fees and every supported method; gas is paid in HYPE. ## Guides - [Rate Limits](https://console.nullbot.io/docs/rate-limits.md): Per-second limits per plan, bursts, rate-limit headers, 429 and heavy calls. - [Logs and eth_getLogs](https://console.nullbot.io/docs/logs.md): Block-range limits, the 10,000-log cap and Ethereum filter rules. - [WebSockets](https://console.nullbot.io/docs/websockets.md): Connections, subscriptions, limits and close codes. - [Filters](https://console.nullbot.io/docs/filters.md): Polling filters, how many you can have and when they expire. - [Sending Transactions](https://console.nullbot.io/docs/transactions.md): eth_sendRawTransaction, eth_sendRawTransactionSync and where sends go on each chain. - [Batch Requests](https://console.nullbot.io/docs/batching.md): Batch sizes, how batches count against limits, and request/response size caps. ## Reference - [Errors](https://console.nullbot.io/docs/errors.md): Every gateway error with its HTTP status, code, message and what to do. - [Plans and Billing](https://console.nullbot.io/docs/billing.md): Prices, paying in USDC or USDG, renewing (no grace period), upgrades, refunds and overpayments. - [Docs for AI Tools](https://console.nullbot.io/docs/llms.md): llms.txt, llms-full.txt and per-page Markdown for AI assistants.