Logo

Solana RPC Endpoints & API for dApp Development | OnFinality

Powerful for developers. It's fast for everyone.

Connect to Solana in seconds with OnFinality RPC endpoints, request analytics, scalable rate limits, and 99.99% uptime for production Web3 apps.

Powerful for developers. It's fast for everyone.

Solana RPC Endpoint

The below example uses the public API endpoint*. This endpoint is only suitable for testing. To avoid rate limiting and service interruption, sign up now to get your own API key.
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/public
wss://solana.api.onfinality.io/public-ws

* The public endpoint is rate limited

RPC API Service

RPC API Features

Archive

RPC Regions

N.VirginiaHong Kong

Solana RPC Endpoints on OnFinality

Solana is a high-performance blockchain designed for decentralized applications and crypto-native products. Its proof-of-stake consensus and parallel transaction processing enable fast, low-cost interactions. For developers, reliable RPC access is critical to building responsive wallets, DeFi platforms, NFT marketplaces, and backend services.

OnFinality provides managed Solana RPC endpoints for mainnet, giving teams authenticated access to the Solana JSON-RPC API over HTTP and WebSocket. Whether you are prototyping or running production workloads, OnFinality offers a scalable path from shared endpoints to higher-capacity plans.

Why Use OnFinality for Solana RPC?

  • Authenticated Access: Get a dedicated API key and endpoint through the OnFinality dashboard, avoiding the rate limits and instability of public endpoints.
  • Archive Support: Access historical state data for analytics, compliance, or debugging — available depending on your plan.
  • Observability: Monitor request volume, error rates, and usage patterns to optimize your application.
  • Global Regions: Endpoints available in N. Virginia and Hong Kong to reduce latency for your users.
  • Production Ready: OnFinality endpoints are designed for team projects, backend services, and higher-volume workloads.

Solana RPC Methods You Can Use

OnFinality supports the full Solana JSON-RPC API. Common methods include:

  • getBalance – Check SOL balances.
  • getAccountInfo – Retrieve account data.
  • getTransaction – Fetch transaction details.
  • sendTransaction – Submit signed transactions.
  • getEpochInfo – Get current epoch information.
  • getProgramAccounts – Query accounts owned by a program.

For a complete list, refer to the Solana RPC HTTP Methods documentation.

How to Connect

  1. Create or sign in to your OnFinality account.
  2. Select Solana from the supported networks list.
  3. Create an API endpoint (shared or dedicated).
  4. Test your connection using getEpochInfo or getHealth.
  5. Monitor usage and scale as needed.

Public vs Private Solana RPC

Public endpoints (e.g., https://api.mainnet.solana.com) are suitable for lightweight testing but often suffer from rate limits and lack of support. OnFinality's authenticated endpoints provide clearer limits, request analytics, and a path to dedicated infrastructure.

Get Started

OnFinality makes it easy to integrate Solana RPC into your stack. Start with a free tier to evaluate performance, then upgrade as your project grows. No need to run your own node — focus on building.

Solana RPC for dApp Development

Use OnFinality for Solana dApp development when your team needs mainnet RPC endpoint access. It supports teams that need stable reads, transaction workflows, backend services, analytics, and a scaling path beyond public Solana RPC.

If you are comparing providers before choosing an endpoint, read Best Solana RPC provider for production dApps. If you need testnet and devnet planning, also review Solana Devnet RPC.

RPC API SERVICE
Reliable RPC endpoints with high rate limits
Powerful RPC request analytics
99.99% uptime
Connect via HTTPS or websocket
Decentralised servers hosted globally
Full archive access at no extra cost
PRICING

Calculate Your Costs

Only pay for what you need.

Million Standard Requests
0100M200M300M400M
Total Cost
$49/ month

Recommended Plan: GROWTH

Continue with this plan

Latest Solana Updates!

Header image for OnFinality article titled ‘How RPCs Keep Blockchains Alive : Learn how RPC infrastructure powers every blockchain’.

Oct 23,2025

How RPCs Keep Blockchains Alive

In this article, we explain what RPCs are, how they power decentralized applications, how they differ across ecosystems, and how OnFinality ensures that Web3 stays connected through their reliable and scalable RPCs

Understanding Blockchain Nodes with OnFinality

Oct 09,2025

Understanding Blockchain Nodes: Full Node, Archive, and Light Explained

Blockchain networks rely on nodes - the distributed computers that validate, store, and transmit transactions. Without them, no blockchain could exist. In this article, we’ll break down what a blockchain node is, the key blockchain node types (full, archive, and light)

How to Deploy an Indexer for Solana with OnFinality

Jun 12,2025

Deploy a Solana Indexer with OnFinality

Learn how to deploy a Solana Indexer with OnFinality and SubQuery for faster data access. Scale your dApp today with reliable RPC nodes.

Never Worry about Infrastructure Again

OnFinality takes away the heavy lifting of DevOps so you can build smarter and faster.

Get Started