Documentation

Quickstart

Get a Supanode endpoint and make your first Solana RPC call in 5 minutes, using your access token.

// updated 2026-08-26

From zero to your first successful Solana RPC call in 5 minutes.

NOTE

Authorization is by token. You get one key when your subscription is provisioned and send it as a header on every request. It is shown once - store it somewhere safe.

What you'll need

  • HTTP client - curl works, any language with HTTP support works.
  • A Supanode Bundle subscription or active free trial.
  • Your access token - see Authentication.

How do I get access?

Two paths:

Buy a Bundle plan

Choose a tier and message us on Telegram — we issue your token and you're live.

Activate a free trial

24-hour trial, no card required. Telegram us the tier you want - we set it up within hours.

For details on trials, see Free Trials.

2. Make your first call

  1. 1
    Run the test request

    The simplest possible call - getSlot returns the current Solana slot. The endpoint accepts the standard Solana JSON-RPC HTTP methods:

    curl https://fra.sol.supanode.xyz:8899 \
      -H "Content-Type: application/json" \
      -H "x-token: sk_your_token_here" \
      -d '{"jsonrpc":"2.0","id":1,"method":"getSlot"}'
    

    Authorization: Bearer sk_your_token_here works just as well - use whichever suits your client.

  2. 2
    Verify the response

    A successful response looks like this:

    {
      "jsonrpc": "2.0",
      "result": 282729810,
      "id": 1
    }
    

    The result is the current slot. If you see this, your token works and you're ready to build.

WARNING

Got 401? The token is missing, mistyped, or expired. Check the header name and the value, then contact @supanode_tgs if it still fails.

Where to next

Choose your product

Pick RPC, gRPC, WebSocket, or a specialized product.

RPC examples

Code in TypeScript, Rust, Python, curl.

Authentication

Token auth, and how the other products authorize.

Pricing plans

5 plans, all with free trials.