Solana JSON RPC
Provides various endpoints to interact with the Solana Blockchain
- Authentication
- No auth
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Cryptocurrency
- Documentation / URL
- https://docs.solana.com/developing/clients/jsonrpc-api
Overview
Solana’s JSON-RPC API queries the Solana blockchain — balances, blocks, and transactions. It’s a POST-only RPC (GET returns an info page, verified).
Quick Start
Send JSON-RPC POST (the public mainnet endpoint is operated by Triton One):
curl -X POST "https://api.mainnet-beta.solana.com" \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "id": 1, "method": "getBalance", "params": ["11111111111111111111111111111111"]}'
{ "jsonrpc": "2.0", "result": { "context": { "slot": 123456789 }, "value": 0 }, "id": 1 }
Authentication
None for public RPC (rate-limited); paid RPC providers for production.
Rate Limits & Notes
- Free public RPC with rate limits (be polite).
- Methods:
getBalance,getSlot,getBlock,getTransaction,getTokenAccountsByOwner. - The host is a load-balanced RPC (Triton One, verified 200 on GET info page).
FAQ
Is Solana RPC free? Public RPC is free with rate limits; providers offer paid tiers.
What’s the request format? JSON-RPC 2.0 POST (verified).
What can I query? Balances, slots, blocks, transactions, and tokens.
More in Cryptocurrency
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| 0x API for querying token and pool stats across various liquidity pools | No auth | Yes | Yes | ↗ |
| 1inch API for querying decentralize exchange | No auth | Yes | Unknown | ↗ |
| Alchemy Ethereum Ethereum Node-as-a-Service Provider | API Key | Yes | Yes | ↗ |
| Alpha (Mossland) Korean crypto channel stance + RAG Q&A + canonical entity/topic/event store | No auth | Yes | Yes | ↗ |
| Binance Exchange for Trading Cryptocurrencies based in China | API Key | Yes | Unknown | ↗ |