Get answers to the most common questions about Solana RPC nodes, methods, rate limits, and troubleshooting
Why do I get rate limited for getProgramAccounts below my plan's rate limit?
getProgramAccounts
is a resource-intensive method that have an additional rate limiting beyond standard requests per second. Consider filtering parameters, or breaking large queries into smaller chunks to stay within limits.Can I get a specific region for my RPC endpoint?
Why aren't my sendTransaction requests landing?
skipPreflight: true
. See our Transaction Optimization Guide for a step-by-step walkthrough.Why am I suddenly seeing 5xx errors?
What is the best practice for getting the latest blockhash?
getLatestBlockhash
with "processed"
or "confirmed"
commitment levels for the most recent blockhash. Always fetch a fresh blockhash before submitting transactions to ensure validity. See our getLatestBlockhash guide for details.What are staked connections?
How far back can I access historical data using standard RPC calls?