curl -H 'content-type:application/json' -d '{"id": 1, "jsonrpc": "2.0", "method": "getEpochInfo"}' 'https://solana.api.onfinality.io/public'https://solana.api.onfinality.io/publicwss://solana.api.onfinality.io/public-ws* The public endpoint is rate limited
Archive
N.VirginiaHong Kong
Only pay for what you need.
Solana is a high-performance blockchain built for decentralized applications, DeFi, NFTs, and other crypto-native products. Its proof-of-stake consensus and parallel transaction processing keep fees low and throughput high—but only if your RPC connection keeps up.
OnFinality provides managed Solana API endpoints for mainnet. You get authenticated access to the Solana JSON-RPC API without running your own node. Start with a shared endpoint to prototype, then scale to a higher-capacity plan as your traffic grows.
getHealth or getEpochInfo to confirm your endpoint is live.getBalance and getAccountInfo are the most common starting points.sendTransaction and getTransaction cover the core send-and-verify loop.getProgramAccounts is essential for dApps that need to scan program-owned accounts.getEpochInfo helps you align with Solana's slot schedule.Solana workloads tend to be sensitive to fresh chain data and backend reliability, so the page should make connection checks, supported access, and growth paths easy to scan.
Best fit: mainnet production workflows for wallets, bots, and low-latency app backends.
What builders usually check first:
Supported capability notes:
Decision notes:
A quick connection check usually starts with getEpochInfo, then moves into the exact methods your wallet, dashboard, bot, indexer, or backend service needs.
Planning the next step:
Next steps:
OnFinality takes away the heavy lifting of DevOps so you can build smarter and faster.
Get Started