Participation
How does the Participation Workflow?
The process begins when a solo validator registers their validator ID in the SebaPool contract and updates the validator’s fee address to point to this contract. This action immediately triggers the graduation period, which is currently set to six months (measured in epochs).
During this period, the validator must keep the fee address correctly set and maintain strong attestation performance.
Participation in Seba is designed to be straightforward but requires consistent validator performance and compliance with protocol rules. Any failure to keep the fee address pointed to the Seba pool will reset the graduation period and attestation score to zero, forcing the validator to restart the process entirely. The protocol takes these rules seriously, as they ensure fairness among all participants and maintain yield sustainability.
The validator’s withdrawal address - or a registered reward address - receives pybSeba shares representing their perpetual yield entitlement.
What Happens Once the Graduation Periods ends?
Once the graduation period has been completed successfully, the validator does not automatically receive their shares. Instead, they must be included in a valid Heroglyphs block proposal in the form of a ticker linked to your validator ID with the prefix 'seba'.
For example if your validator ID is 888888 then the correct ticker to be used as part of the proposed block should be 'seba888888'
Validator Configuration
If you are the validator proposing the Heroglyphs block, use the following format in your validator's configuration to add one or multiple tickers to the the proposed block
#YourValidatorID +,+ ticker1 +,+ ticker2 ...
Example: #seba123456,seba999999,seba888888 (notice there are no spaces)
On the client side of your validator, you should configure the fee address to the SebaPool contract: 0xe3...9894
Last updated