Solana RPC Endpoint

Solana workloads lean on getProgramAccounts, logsSubscribe and relentless polling at 400 ms slots. Dedicated capacity keeps heavy read patterns flowing on every plan.

JSON-RPC 2.0WebSocket
LIVE LATENCY
28ms
LIVE
gateway round-trip · sampled every second
IN PRODUCTION ATChainlinkEnjinTiingoGains Network

Your endpoint, ready in one line.

Drop this URL into your RPC client, HTTP library or wallet config. No SDK install required.

HTTPS
https://endpoints.boltrpc.io/rpc/YOUR_API_KEY/solana
WEBSOCKET
wss://endpoints.boltrpc.io/ws/YOUR_API_KEY/solana

Replace YOUR_API_KEY with your API key. Get a free key →

Pick your stack.

Copy-paste examples for the libraries you already use. Swap the API key, hit run.

import { Connection } from "@solana/web3.js";

const connection = new Connection(
  "https://endpoints.boltrpc.io/rpc/YOUR_API_KEY/solana",
  { commitment: "confirmed", wsEndpoint: "wss://endpoints.boltrpc.io/ws/YOUR_API_KEY/solana" }
);

const slot = await connection.getSlot();
console.log("Current slot:", slot);

Connect your dApp, trading bot or indexer to Solana Mainnet Beta with BoltRPC. Solana is the non-EVM chain where a slot lands every 400 milliseconds and one getProgramAccounts call can scan an entire program, so published per-method request-unit pricing matters more here than on any other network. Solana is included on every plan and in the free trial.

Chain at a Glance

ClusterMainnet Beta
ProtocolSolana JSON-RPC over HTTPS, PubSub over WebSocket
Slot time~400 ms
Gas tokenSOL
Smart contractsPrograms (Rust, Anchor), account model
EVM compatibleNo (no eth_* methods, no ethers.js or viem)

What Solana is Built For

Solana is a high-throughput Layer 1 that runs a single global state with parallel transaction execution. Blocks arrive roughly every 400 milliseconds and fees are a fraction of a cent, which is why the busiest consumer apps, DEX aggregators, perpetuals venues and NFT launches live here. The architecture is different from every EVM chain BoltRPC serves: state lives in accounts owned by programs, there is no eth_call and clients speak Solana’s own JSON-RPC API through @solana/web3.js, solana-py or the Rust client. Solana’s traffic pattern is also different. Applications poll getAccountInfo and getMultipleAccounts continuously, scan programs with getProgramAccounts and hold long-lived WebSocket subscriptions. The public endpoints are rate-limited per IP by design, so anything past a prototype needs a dedicated endpoint that sustains that volume without throttling.

Common Use Cases on Solana

DEX aggregators and trading bots Routing and arbitrage engines read pool state on every slot and stream fills over logsSubscribe. Continuous polling at 400 ms cadence is the workload the endpoint is sized for.

NFT mints and token launches A mint compresses a day of traffic into minutes: candy-machine reads, getSignatureStatuses polling and sendTransaction bursts from thousands of wallets at once. Dedicated capacity keeps the mint page responsive while the public endpoints are saturated.

Wallets and payment backends Balance displays, token account lookups and deposit detection run getTokenAccountsByOwner and getSignaturesForAddress for every user session. Reliable reads are the difference between a balance that updates and a support ticket.

Indexers and analytics Program indexers replay getBlock with maxSupportedTransactionVersion set and keep programSubscribe open for live updates. Published request-unit weights let you budget the backfill before you run it.

Built for teams that ship on Solana.

Included on every plan and in the free trial

Solana is a standard BoltRPC network. The free 2-week trial covers it, every paid plan covers it and the endpoint is live the moment you create a key.

Published request-unit weights for heavy methods

getProgramAccounts, getBlock and getSignaturesForAddress cost more than a getSlot and the weight of every Solana method is on the pricing page. You can see the bill for a polling loop before you write it.

Native WebSocket subscriptions

accountSubscribe, programSubscribe, logsSubscribe, slotSubscribe and signatureSubscribe run on the same key over wss://endpoints.boltrpc.io/ws/YOUR_API_KEY/solana. Watch every account a program owns instead of polling it.

Dedicated capacity for 400 ms slots

Solana produces 150 slots a minute. Bots, aggregators and wallets that read at that cadence need an endpoint that answers at that cadence, without per-IP throttling and without a queue behind other tenants.

Built for launch-day traffic

Token generation events, NFT mints and volatility spikes multiply read volume in minutes. BoltRPC is built for high-throughput workloads, so the spike is a billing line, not an outage.

ISO 27001:2022 certified infrastructure

The endpoint runs on infrastructure certified to ISO/IEC 27001:2022 and operated by a team with years of production node operation, with automatic failover.

Full JSON-RPC coverage.

Every standard Solana method you would expect. Archive-only methods are available on request for qualifying plans.

STANDARD18
getAccountInfogetMultipleAccountsgetProgramAccountsgetBalancegetTokenAccountBalancegetTokenAccountsByOwnergetBlockgetBlockHeightgetBlockTimegetBlocksgetSlotgetSlotLeadergetLatestBlockhashsendTransactionsimulateTransactiongetTransactiongetSignaturesForAddressgetSignatureStatuses

Solana, explained.

Common questions about connecting to Solana over BoltRPC.

Ship on Solana this week.

An API key in under 60 seconds, Solana plus 35+ other chains, and a team that answers when you write.