▾ Documentation

RPC

Standard Solana JSON-RPC interface for on-demand queries: balances, transaction history, account state, sending transactions.

// updated 2026-06-04

Standard Solana JSON-RPC interface for on-demand queries against the blockchain.

NOTE

No API tokens. Authentication is by IP allowlist - one IP per Bundle subscription in v1. Requests from IPs outside your whitelist are rejected.

What it's for

Wallets reading balances, explorers showing transaction history, dashboards rendering account state, batch indexers pulling historical data, sending signed transactions. Anything that asks the chain a question and gets an answer.

For a continuous stream of events instead of one-off queries, see gRPC or WebSocket.

When should I use JSON-RPC?

You need...Use this
Look up a balance, account, transactionRPC (this product)
Continuous stream of on-chain eventsgRPC
Lightweight subscriptions for browser appsWebSocket
Send a signed transactionRPC (sendTransaction)

Endpoint

http://fra.supanode.xyz:8899

Frankfurt region. Standard Solana JSON-RPC over HTTP, all commitment levels (processed, confirmed, finalized).

What's included

  • All standard Solana JSON-RPC methods that aren't on the Restrictions list.
  • All commitment levels.
  • IP allowlist authentication - no x-token header.

For the supported method reference and weights, see What's available.

Pricing

RPC is included in every Bundle plan:

PlanPrice (30 days)
STARTER$40
FOCUS$99
BUILD$159
GROW$259
PROFESSIONAL$459
NOTE

No credits, no compute units. Unlimited usage within your RPS limit. Some methods cost more than 1 RPS unit per call - see Limits for the weights table.

Free trial

48 hours, no card. Contact us on Telegram: @supanode_tgs. For details, see Free Trials.

External references

Next steps

What's available

Methods you can call, plus weights.

Limits

Rate limits and per-method costs.

Restrictions

Edge cases and the method-weight budget.

Examples

Working code in 4 languages.