Skip to main content
1

Create an Account

Sign up at orbitflare.com and choose a plan that fits your needs. A free tier is available so you can start building immediately with no credit card required.
The free plan includes 10 requests per second — enough to prototype and test your integration before upgrading.
2

Get Your License Key

Once you have signed in, navigate to the Dashboard and locate the Licenses section. Your license key is provided with your service subscription — copy it from there.You will authenticate RPC requests by appending the license key as the api_key query parameter to the endpoint URL.
Keep your license key secret. Do not commit it to version control or expose it in client-side code.
3

Make Your First RPC Call

Use the mainnet endpoint to call getBlockHeight and confirm everything is working.
curl -X POST "https://mainnet.rpc.orbitflare.com?api_key=YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "getBlockHeight"
  }'
A successful response looks like this:
{
  "jsonrpc": "2.0",
  "result": 283458923,
  "id": 1
}
4

Try WebSockets

OrbitFlare supports persistent WebSocket connections for real-time data. Connect to wss://mainnet.rpc.orbitflare.com and subscribe to updates.
JavaScript
const WebSocket = require("ws");

const ws = new WebSocket(
  "wss://mainnet.rpc.orbitflare.com?api_key=YOUR_API_KEY"
);

ws.on("open", () => {
  ws.send(
    JSON.stringify({
      jsonrpc: "2.0",
      id: 1,
      method: "slotSubscribe",
    })
  );
  console.log("Subscribed to slot updates");
});

ws.on("message", (data) => {
  const message = JSON.parse(data);
  console.log("Received:", message);
});

ws.on("error", (err) => {
  console.error("WebSocket error:", err);
});
WebSocket connections use the same api_key query parameter for authentication.

What’s Next?

Authentication & Limits

Understand API key usage, endpoint formats, rate limits, and streaming connection limits.

RPC Documentation

Dive into the complete HTTP RPC method reference.

Data Streaming

Stream real-time Solana data with Jetstream.

Error Codes

HTTP status codes, JSON-RPC errors, and how to handle them.

Starter Templates

Production-ready starter templates for building on Solana — Blinks, swaps, and more.