CLI · Rust · Solana
solana-infra-doctor
Production-readiness diagnostics for Solana RPC & Yellowstone gRPC. The sol-doctor CLI runs health checks, compares endpoints, and probes WebSockets — so you catch a flaky endpoint before it bites in production.
Try it live — check an RPC →Install
$ cargo install solana-infra-doctor
What it checks
RPC health
Latency, slot lag, version, and getHealth against any Solana RPC — spot a degraded node fast.
Endpoint comparison
Run several RPCs side by side and diff their answers to catch drift or a provider that's lying.
WebSocket probes
Subscribe and measure liveness, so you know the WS layer actually streams — not just connects.
Yellowstone gRPC
Health + streaming checks for Geyser / Yellowstone gRPC — the path heavy indexers depend on.