#solana #prometheus #metrics #validation #sha-256

bin+lib solana-validator-optimizer

Optimized Solana validator tool with snapshot prefetching, RPC caching, and Prometheus metrics

3 stable releases

new 1.0.2 May 2, 2025
1.0.1 May 1, 2025
1.0.0 Apr 18, 2025

#101 in #sha-256

Download history 139/week @ 2025-04-16 6/week @ 2025-04-23 280/week @ 2025-04-30

425 downloads per month

MIT license

690KB
258 lines

solana-validator-optimizer

Crates.io Release

A production-grade Rust tool to enhance the performance of Solana validator nodes by reducing sync latency and improving RPC responsiveness.


Overview

solana-validator-optimizer is a modular infrastructure enhancement tool for Solana validators, written in Rust. It helps validator operators:

  • Prefetch snapshots from trusted mirrors
  • Validate snapshot integrity using SHA256
  • Auto-tune Solana validator configurations based on hardware
  • Add an in-memory LRU cache layer for RPC endpoints
  • Monitor metrics via Prometheus-ready endpoint

Ideal for:

  • Validator operators
  • RPC infrastructure maintainers
  • Performance-tuned Solana deployment environments

Architecture

Architecture Overview

Dependencies

~135MB
~2.5M SLoC