Two Core Improvements

Agave++ introduces critical enhancements to optimize validator performance and operational visibility.

Dynamic Signature Verification Batching
Adaptive Performance Optimization

Implements adaptive batch sizing that dynamically adjusts based on network throughput, optimizing signature verification performance across varying load conditions.

  • Automatic batch size adjustment (128-2048 signatures)
  • Throughput-based scaling with configurable thresholds
  • Reduced latency during high-load periods
Enhanced Observability Metrics
Comprehensive Monitoring & Insights

Expands monitoring capabilities with detailed metrics for slot processing, signature verification, and cache performance to enable data-driven optimization.

  • Slot processing time tracking and percentile analysis
  • Signature verification latency histograms
  • Cache hit/miss ratios and performance metrics

Technical Implementation

Built on proven algorithms and industry best practices for production-ready deployment.

Dynamic Batching Algorithm

Adaptive Scaling Logic

if throughput > HIGH_THRESHOLD:
batch_size = min(batch_size * 1.5, MAX_BATCH)
elif throughput < LOW_THRESHOLD:
batch_size = max(batch_size * 0.75, MIN_BATCH)
Default Range
128 - 2048
signatures per batch
Adjustment Interval
5 seconds
evaluation period
Observability Metrics
Slot Processing
Time to process each slot with p50, p95, p99 percentiles
Verification Latency
Histogram of signature verification times
Cache Performance
Hit/miss ratios and eviction rates

Prometheus Integration

All metrics are exposed via Prometheus endpoints for seamless integration with existing monitoring infrastructure and Grafana dashboards.

Ready to Improve Your Validator?

Join the discussion and help shape the future of Solana validator performance.

Implementation Timeline

Phase 1: Dynamic Batching
Q1 2026 - Core algorithm implementation
Phase 2: Observability
Q2 2026 - Metrics and monitoring
Phase 3: Production
Q3 2026 - Mainnet deployment

Get Involved

We welcome feedback from validator operators, developers, and the broader Solana community. Your insights will help refine these improvements for production deployment.