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 thewss://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.
OnFinality takes away the heavy lifting of DevOps so you can build smarter and faster.
Get Started