Private Pools and Whitelisting

Public Pools can be used by anyone

If you are a service provider willing to manage anyone's Ether, create a Public Pool.

Private Pools can only be used by whitelisted addresses

If you are using a personal staking pool, or worried about KYC/AML, create a Private Pool.

Making Your Pool Public

Portal.setPoolVisibility(id, false);

Making Your Pool Private

Portal.setPoolVisibility(id, true);

Whitelisting

You can use a whitelist to manage staker addresses on Private Pools

But you don't need to.

This whitelist should be a contract that has implemented isAllowed() function:

After making your pool private and creating your whitelisting contract with required functionality, simply notify Portal:

Here is an unupgradable ,unaudited, untested, simple Whitelist contract for you πŸ’•

Last updated