The Lifecycle of Validator In The Fee Pool

Validators earn rewards from the Fee Pool only when they are in the active_ongoing status. They will automatically join or exit the Fee Pool at midnight UTC, based on their status changes:

  • Joining Fee Pool: Validators will enter the Fee Pool at midnight after they reach the active_ongoing status.
  • Exiting Fee Pool: Validators exit Fee Pool at midnight after validator exit was requested.

Below is a table outlining the relevant validator statuses and their relationship to the Fee Pool:

StatusDescriptionFee Pool
pending_initializedThe validator is in the queue, waiting to be activated. This occurs after the deposit is made.Not yet in the Fee Pool
pending_queuedThe validator is in the activation queue, awaiting eligibility to start validating.Not yet in the Fee Pool
active_ongoingThe validator is actively participating in the network, validating transactions, and earning rewards.Joins Fee Pool at midnight UTC
active_exitingThe validator has initiated an exit and will stop participating after completing the exit process.Exits Fee Pool at midnight UTC
exited_unslashedThe validator has successfully exited and is no longer validating.Not in the Fee Pool
withdrawal_possibleThe validator's balance is now available for withdrawal after successfully exiting.Not in the Fee Pool
withdrawal_doneThe validator’s balance has been withdrawn, completing its lifecycle.Not in the Fee Pool

If you don't know how to check the status of your validator, refer to the Monitoring Your Validator section.


By understanding this lifecycle, you can better manage your validators’ participation in Fee Pool and ensure optimal rewards for both you and your customers.


What’s Next