Delegation Program

Check status

The Solana Foundation Delegation Program helps active developers and contributors within the Solana ecosystem become network validators.

Because these individuals and teams are already deeply familiar with the network's needs, they are ideal candidates for running a validator. They share the goal of improving Solana’s decentralization, reliability, and performance.

The program has three primary objectives:

  1. Maximize decentralization, reliability, and performance of Solana
  2. Maximize the number of validators who have diverse sources of stake
  3. Sustain a large and representative testnet

The following components are designed to achieve these goals:

Testnet Participation

In order to receive support through the SFDP, participants must maintain their testnet node and keep acceptable performance (see Delegation Criteria) in at least 5 of the last 10 epochs to receive mainnet support and delegation.

Vote Cost Coverage

The SFDP will cover voting costs for validators in their first year of participating in the SFDP with a tapering amount over time. Starting from onboarding for the first three months participants will have 100% of vote costs covered, for the next three months 75%, for the third three months 50% and for the final three months 25%, with vote coverage ending after 12 months. For more details please see FAQ: Vote Cost coverage. This is only eligible for the first validator an organization or entity runs.

Why? Vote costs can be prohibitive to new, small validators and might discourage potential validators from even attempting to start a validator. Meanwhile, time bounding and tapering this support encourages validators to achieve sustainable stake levels before support ends.

Performance Requirements: Validators must meet the stake matching requirements (see Delegation Criteria) for the epoch to be eligible for vote cost coverage.

Stake Matching

The SFDP will partially match stake, or stake not from Solana Foundation.

By matching stake, the SFDP creates a strong incentive for participants to engage with the broader Solana community and attract stake external to the delegation program thereby increasing their independence and encouraging them to optimize their performance and decentralization metrics. Secondarily, this gives the broader Solana ecosystem an opportunity to influence where the Solana Foundation stakes its SOL by having their own delegations decisions matched by the Solana Foundation. For more information on stake matching, including matching limits and matching ratios, please see FAQ: Stake Matching

Examples, assuming a stake matching ratio of 0.5 and a matching limit of 50,000 SOL:

  1. If an SFDP participant has 10,000 SOL stake outside of the SFDP, then they would get an additional 5,000 SOL delegation from the Foundation, for a total of 15,000 SOL plus the residual delegation. (see residual delegation below)
  2. If an SFDP participant has 250,000 SOL staked excluding SFDP stake, then they would get 50,000 from the matching portion of SFDP, for a total of 300,000 SOL plus the residual delegation from the Foundation (see residual delegation below)

Performance Requirements: Validators must meet the residual requirements (see Delegation Criteria) and have a five epoch of average of sufficiently high block production.

Residual Delegation

Any residual SOL held by the Foundation that is committed to this program after all the stake matching delegations are made will be distributed evenly to eligible validators as long as they meet the residual performance requirements. This enables new validators to receive a sufficient amount of stake to get on the leader schedule and allow the participants to demonstrate sufficient block production performance needed to eventually receive a stake matching delegation.

Performance Requirements: Validators must meet the residual requirements (see Delegation Criteria) to receive residual delegation.

Interested in the program? Here is a step by step walkthrough of what to expect after you apply.

1

Create your validator identity keys for Testnet and Mainnet Beta

Validator keys
2

Apply for the Foundation Delegation Program

Pass KYC and describe how you have contributed to the Solana ecosystem
Apply for Foundation Program
3

Application approved by the Solana Foundation

Once the Foundation has determined that you have made meaningful contributions to the Solana ecosystem, your application will be approved.
Attract stake
4

Start your Testnet validator

Start validator
5

Start voting

Not sure how to start voting on Testnet?

Start voting
6

Get added to Testnet stake bot

Your testnet validator will automatically be added to the testnet stake bot in the order you registered for the Delegation Program. 100 testnet validators are added monthly. It may take a few months to be added.

Testnet stake bot
7

Start producing blocks

Continue voting well and start producing blocks on testnet

Producing blocks
8

Earn Bonus stake by the testnet stake bot

Earn Bonus stake and watch the epochs of Bonus performance stack up!

Earn Bonus stake
9

Attract stake delegations from external parties

Work with other validators, stake pool managers, and community members to learn how to attract external stake from other delegators

Attract stake
10

Give back to the community. Stay involved. Don’t be a stranger!

Ask your technical questions on Discord

Keep up with the community on Twitter

Get the latest updates on our Blog

delegationProgram.steps.community.imageAlt

Stay in the loop


delegationProgram.inTheLoopItems.onboardingCriteria.imageAlt

Learn more about when you’ll be onboarded by reading about the criteria

delegationProgram.inTheLoopItems.delegationCriteria.imageAlt

Learn more about the Foundation Program

delegationProgram.inTheLoopItems.community.imageAlt

Subscribe to Discord and Twitter alerts to learn more about any changes in requirements

Still have questions?

Visit our FAQ