Ancient Reliability for Modern Solana Infrastructure
Production-grade RPC load balancer with zero dependencies, intelligent routing, and comprehensive observability.
Zero Dependencies
Only peer dependency on @solana/web3.js. No bloat, no conflicts.
Production Ready
Circuit breakers, middleware hooks, batch requests, and enhanced metrics.
Intelligent Routing
4 strategies plus provider-specific routing for enhanced APIs.
Full Observability
Enhanced Prometheus metrics with quantiles, circuit breaker states, and success rates.
Quick Example
import { RunicRPC } from '@runic-rpc/sdk';
const rpc = new RunicRPC({
providers: {
helius: { apiKey: 'your-key' }
},
strategy: 'latency-based'
});
const slot = await rpc.request('getSlot');
console.log('Current slot:', slot);