Steward Program Documentation

Note: documentation for the Validator History program is a work in progress. Please see the top level README for more information.

Steward Program

The Steward Program is an Anchor program designed to manage the staking authority for a SPL Stake Pool. Using on-chain validator history the steward selects a set of high-performing validators to delegate to, maintains the desired level of stake on those validators over time, and continuously monitors and re-evaluates the validator set at a set cadence. Initially, the validator selection is customized for the JitoSOL stake pool criteria and will be deployed to manage that stake pool. Additionally, the steward surfaces this staking algorithm through variable parameters to be decided by Jito DAO. In turn, this greatly decentralizes the stake pool operations.

The core operations of the Steward Program are permissionless such that any cranker can operate the system. However there are some admin abilities that allow for tweaking parameters and system maintenance.

Table of Contents

  1. Program Overview
  2. Terminology
  3. Parameters
  4. StakeNet UI (work in progress)
  5. Developers
  6. Advanced Concepts
  7. Governance
  8. Validator FAQ (work in progress)