The Validator History Program is a foundational component of Jito StakeNet that creates an on-chain record of verified Solana validator data, storing up to 512 epochs of history per validator.
The program aggregates diverse validator metrics that are typically scattered across different data sources into a single, easily accessible on-chain account. This includes:
All these fields are consolidated into a single ValidatorHistory account per validator, enabling seamless composition with other on-chain programs while providing extensive historical lookback capabilities.
Before the Validator History Program, accessing comprehensive validator data required querying multiple disparate sources and APIs. This created friction for:
By consolidating this data on-chain with a long historical record, the program enables more sophisticated validator selection algorithms and transparent network analysis.
The Validator History Program serves as the data foundation for StakeNet's autonomous operations. The Jito Steward Program relies on this historical data to make informed staking decisions, using the comprehensive validator metrics to optimize stake allocation across the network.
The Validator History Program operates through three main account types:
This architecture ensures efficient data storage while maintaining the flexibility needed for complex validator analysis and automated decision-making.