freeapis

Solana JSON RPC

Provides various endpoints to interact with the Solana Blockchain

Authentication
No auth
HTTPS
Yes
CORS
Unknown

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

APIAuthHTTPSCORS
0x

API for querying token and pool stats across various liquidity pools

No authYesYes
1inch

API for querying decentralize exchange

No authYesUnknown
Alchemy Ethereum

Ethereum Node-as-a-Service Provider

API KeyYesYes
Alpha (Mossland)

Korean crypto channel stance + RAG Q&A + canonical entity/topic/event store

No authYesYes
Binance

Exchange for Trading Cryptocurrencies based in China

API KeyYesUnknown