Geode Document Hub

Using Maintainers for Your Pool

Why Are Maintainers Needed?

Not really needed per se...
Maintainers can be useful for bigger staking pools to automate some operations. Currently, its primary use for Staking Pools is choosing new Operators and distributing the incoming deposits.
Learn more about them here:
At any given point, a Staking Pool can have 1 maintainer at most.

Setting Your Maintainer

Portal.changeMaintainer(id, new_maintainer_address);
You can set any address as your maintainer, it is safe to trust, as they can not do much harm 🙂
If you have a script that will update your allowances as new stake comes in, set it as your Maintainer.
If you want to use third party maintainers, we will provide some contracts in the future.
These will be community owned maintainers and will help you optimize your validators towards Profitability or Further decentralization.