API Playground
Experience multi-provider load balancing in action
Configure Providers1 active
Solana Public
Helius
Alchemy
QuickNode
Keys stored locally in your browser. Never sent to our servers.Keys stored locally. Never sent to servers.
Execute Request
Why runicRPC?
Automatic failover when providers fail
Routes to fastest healthy endpoint
Automatic retries with backoff
Circuit breakers prevent failures
import { RunicRPC } from '@runic-rpc/sdk';
const rpc = RunicRPC.create({
providers: {
helius: { apiKey: process.env.HELIUS_KEY },
alchemy: { apiKey: process.env.ALCHEMY_KEY },
},
strategy: 'latency-based',
});
const slot = await rpc.request('getSlot');