Provider credit models charge very differently for history reads. getBlock can cost 10× a standard account read on some providers and nothing extra on others. Use the calculator below to estimate your actual monthly spend based on your call mix.
Pay-as-you-go / overage rates only. JSON source at pricing.rpcplane.dev. Last updated 2026-05-14.
| Provider | Model | Standard call | History read | DAS | gPA |
|---|---|---|---|---|---|
| Helius | credits | $5 / M | $50 / M (10×) | $50 / M (10×) | $50 / M (10×) |
| QuickNode | credits | $15 / M | $15 / M (no premium) | $30 / M (2×) | $15 / M (no premium) |
| Triton One | req + BW | ~$10 / M | ~$50 / M (BW-heavy) | $50 / M (5×) | ~$10 / M |
| Alchemy ⚠ | compute units | $4.50 / M | $18 / M (4×) | — | $9 / M (2×) |
| Chainstack | request units | $5 / M | $10 / M (archive 2×) | — | — |
⚠ Alchemy CU weights inferred — Solana-specific docs page was unavailable; verify before relying on these. Triton "History read" estimate assumes ~500 KB avg block payload. BW = $0.08/GB. All rates are best non-enterprise published overage rate.
Adjust your expected monthly call volumes. Estimates update in real time.
Assumes 100% of calls hit the overage rate with no included quota. Chainstack and Alchemy DAS rates are undocumented (shown as $0).
Standard calls (account reads, balance, sends) = 1 credit = $5/M. Archival calls and DAS queries both = 10 credits = $50/M. If getBlock or getTransaction is a significant share of your workload, Helius is the most expensive option here.
helius.dev/pricing ↗All standard Solana methods = 30 credits, including history reads — getBlock carries no premium. The only uplifts are DAS/advanced methods (2×) and large scans like getLargestAccounts (4×). Best choice for history-heavy workloads.
quicknode.com/api-credits/solana ↗Bills per request ($10/M) plus bandwidth ($0.08/GB). History reads look cheap per-call but expensive in response size — a full block is 100 KB–2 MB. Account reads are very competitive at ~$10/M total. DAS via the Photon indexer = $50/M.
triton.one/pricing ↗Compute units at $0.45/M CU. Standard reads (10 CU) are the cheapest here at $4.50/M. History reads (40 CU) = $18/M. DAS not documented. CU weights were inferred — the Solana-specific docs page returned 404. Verify before relying on these numbers.
alchemy.com/docs/reference/compute-units ↗Simple request unit model: 1 RU for standard nodes, 2 RU for archive nodes. Enterprise tier = $5/M; Developer tier = $20/M. No per-method differentiation beyond archive vs. standard routing.
chainstack.com/pricing ↗GetBlock, Ankr, Shyft, and Syndica are excluded because per-method pricing isn't publicly documented. Ankr is flat $50/M for all Solana calls. Shyft uses flat-rate RPS subscriptions with no per-call metering. Syndica is enterprise/contact-sales.
contribute data ↗