Use Solana JSON-RPC methods to read accounts and program data, inspect blocks and transactions, submit or simulate transactions, and monitor the current network state.
getAccountInfo
getMultipleAccounts
getProgramAccounts
getTokenAccountsByOwnergetBlock
getTransaction
getSignaturesForAddress
getSignatureStatusesgetLatestBlockhash
simulateTransaction
sendTransaction
getRecentPrioritizationFeesgetSlot
getBlockHeight
getEpochInfoSolana WebSocket RPC delivers live account, program, log, signature, slot, and block updates without repeated polling. Connect to the wss://solana.api.onfinality.io/public-ws endpoint for wallets, dashboards, trading systems, and transaction monitors that need real-time chain events.
accountSubscribeprogramSubscribelogsSubscribesignatureSubscribeslotSubscribeblockSubscribeQuery historical blocks, transactions, signatures, and older chain data through OnFinality's archive-capable Solana RPC infrastructure.
Trading systems can combine getLatestBlockhash, getRecentPrioritizationFees, transaction simulation and WebSocket subscriptions to prepare, submit and monitor transactions.
Use OnFinality's Solana RPC APIs to connect wallets, dApps, dashboards, bots, and backend services without operating your own node from day one.
Start with the Solana public RPC endpoint for lightweight checks, prototypes, and quick integration tests.
Move production traffic to authenticated endpoints when you need clearer limits, analytics, and operational visibility.
Query Solana blocks, transactions, balances, events, and chain state through HTTP and WebSocket workflows.
Production teams need more than an endpoint URL. They need observability, predictable capacity, and a path from shared RPC access to isolated infrastructure.
Track usage patterns and response activity so your team can understand traffic growth before it becomes an incident.
Use dedicated Solana nodes when your workload needs isolated resources, custom operations, or stronger capacity planning.
Plan for archive access when analytics, audits, indexers, or advanced app features need older Solana state.
Different Solana products need different infrastructure. OnFinality gives teams a practical path from public RPC testing to production-grade API and node operations.
Use public RPC for simple reads, connection checks, and early experiments where strict performance guarantees are not required.
Use authenticated API endpoints when users depend on stable request handling, monitoring, and scalable access.
Use dedicated nodes for sustained traffic, latency-sensitive services, validator tooling, exchange systems, and indexing pipelines.
OnFinality takes away the heavy lifting of DevOps so you can build smarter and faster.
Get Started