If you run validators on Solana network, you would know that each vote account is set up with an identity key, vote authority key and an authorized withdrawer key.
Snowflake helps teams to manage these accounts in a secure multisig workflow. Using our highly intuitive and easy-to-use app experience, you can streamline most of your operations including reward withdrawals, automatic withdrawals and automatic vote account top up, all in just a few clicks.
Follow the steps below to get started.
Step 1 - Create a safe
If you haven't created a safe, go to My Safes > Create New and you should have one created in seconds.
Step 2 - Transfer your authorized withdrawer authority to the safe
In your safe, go to Apps > Vote Account Management > Transfer In
After you execute the command successfully in the terminal, your vote account will be listed in Snowflake UI and Snowflake Safe can now manage reward withdrawals for you.
Step 3 - Perform reward withdrawal from Snowflake Safe
Click the Withdraw button, enter the amount you want to withdraw and submit. Once the proposal is submitted and received enough approvals from the safe owners, the fund will be transferred to the specified recipient.
Automate your reward withdrawal
Snowflake Safe comes with automation capability that enables you to automate most operations. In this particular case, you can setup automatic withdrawals in just a few clicks. Simply go to New Transaction > Custom Action, select a schedule (daily, weekly, monthly, ...) and choose Withdraw Reward action. Once the proposal is submitted and received enough approvals, Snowflake will automatically withdraw the reward for you as per the amount and schedule specified.
You can now perform commission update directly from Snowflake Safe. Simply select the vote account and click update commission, as below.
Coming up next, you will also be able to automatically top up your identity account balance and perform all other operations for the vote account. We aim to secure and automate as much as possible so you can focus on growing your users and business. Any questions or feature suggestions, please feel free to drop us a message on the chat below.