Solana RPC

Solana RPC that answers only your servers.

JSON-RPC and WebSocket on one endpoint in Frankfurt or Amsterdam. Your server's IP address is the key, so there is no API key to leak.

RPC Standard
$49/mo
RPC Dedicated
$1,899/mo
A request going out on one lane and the answer coming back on anotherAn abstract drawing of light on the page's dark ground. Two straight lanes run to a solid server block. On the upper, lighter lane, chevrons point toward the server: your request. On the lower, heavier and brighter lane, chevrons point back out: the answer.A request going out on one lane and the answer coming back on anotherAn abstract drawing of light on the page's dark ground. Two straight lanes run to a solid server block. On the upper, lighter lane, chevrons point toward the server: your request. On the lower, heavier and brighter lane, chevrons point back out: the answer.

What you get

  • JSON-RPC and WebSocket

    Standard Solana methods and subscriptions on the same host and port.

    HTTP WS :7999

  • No API key

    Only addresses on your allowlist connect. Anything else is dropped at the door.

    FRA AMS

  • Calls pass straight through

    No method blocklist: sendTransaction and every other call reach the node as sent.

How it works

  1. Pick a region

    Frankfurt or Amsterdam. Checkout asks for the IP addresses your bots connect from.

  2. Pay on-chain

    A prepaid month in USDC, USDT or SOL. Your address goes on that region's allowlist.

  3. Connect

    Plain http:// and ws:// on port 7999, so keep the endpoint inside your own infrastructure.

One endpoint, or one for your whole desk

Prepaid monthly, with no usage billing. Buy several connections and each costs less. Put them all on one IP or split them across several. Pay for a year: get 2 months free.

  • RPC Standard

    Recommended

    $49/mo

    • Each connection costs less the more you buy
    • All on one address, or split across several
    • JSON-RPC and WebSocket
  • RPC Dedicated

    $1,899/mo

    • A list of allowed addresses
    • Connection cap set with our team
    • JSON-RPC and WebSocket

Volume pricing: the more connections, the less each costs

RPC: what each connection costs a month, by its place in the count, up to 50
ConnectionEach, a monthOff list
1st–2nd$49.00—
3rd–5th$39.20−20%
6th–10th$29.40−40%
11th and up$22.54−54%

Each row prices only the connections at those places, so 5 connections are 2 × $49.00 + 3 × $39.20 = $215.60 a month.

Buy up to 50.

RPC + gRPC pack

The same number of RPC and gRPC connections in one payment, each at its own volume price.

Make your first call

No key in the URL or headers: add your address to the allowlist first.

# Standard Solana JSON-RPC. No Authorization header, no key in the URL.
RPC="http://88.216.36.108:7999"

curl -fsS -X POST "$RPC" -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"getLatestBlockhash","params":[{"commitment":"confirmed"}]}'

# Nothing back and the connection closed? That address is not on your list.

The full docsCompare Solana RPC providers

Before you buy

Why is there no API key?

Your server's IP address is the credential. A connection from any other address is dropped before it is answered.

Is it HTTPS?

No. It is plain http:// and ws://, so keep the endpoint on your servers and never in a browser bundle.

Are there rate limits?

getProgramAccounts and getSignaturesForAddress allow 30 calls per 60 seconds per address, and getProgramAccounts needs filters or dataSlice. Everything else passes straight through.

Can two machines connect?

Yes. Buy two or more connections and split them across your addresses, or put them all on one. An address that opens more than its share gets HTTP 429. Dedicated takes a list of addresses.

Why did my WebSocket close?

A session with no traffic for 300 seconds is closed. A live subscription counts as traffic.

How do I pay or cancel?

Prepaid in USDC, USDT or SOL at checkout. Cancelling ends access straight away.

Query Solana from your own servers