Welcome to the StakeWise Operator Package for DAppNode! This comprehensive guide assists you in setting up and running a StakeWise operator node on your DAppNode device effortlessly.
-
Create Your Vault: Begin by creating your vault on the StakeWise platform. Visit StakeWise Operator Setup to get started.
-
Install the StakeWise Package: Navigate to your DAppNode device's dashboard and install the StakeWise Operator package.
-
Configure Your Package: Input your vault's contract address and specify the number of validators you wish to operate in the StakeWise package settings on your DAppNode or leave the fields empty if you are going to import an existing operator by uploading a backup.
-
Download and Handle the Backup Carefully:
- Download your operator's backup data from the StakeWise Backup tab and store it securely.
-
Upload the Deposit Data:
- Uncompress the backup file.
- Locate the
deposit_data.jsonfile within the backup at/data/stakewise/<vault_address>/deposit_data.json. - Upload this file to your vault via the StakeWise application by navigating to Vault Settings > Upload deposit data.
-
Secure Your Mnemonic:
- Find your mnemonic inside the backup at
/data/mnemonic/mnemonic.txt. - Ensure this mnemonic is stored securely and privately.
- Find your mnemonic inside the backup at
-
Remove the Mnemonic Volume:
- For enhanced security, remove the mnemonic volume associated with your StakeWise Operator package. This can be done in this tab.
- Remove only the volume labeled as "mnemonic".
-
Fund registrant address: Ensure the wallet located at
/data/stakewise/<vault_address>has sufficient funds to cover gas fees required for registering new validators.
Congratulations! You are now set to operate your StakeWise vault on Dappnode.
-
Upload your mnemonic: If you have removed the mnemonic volume, you must download the backup file from the StakeWise Backup tab, input the mnemonic into the file
/data/mnemonic/mnemonic.txtand upload it back to the StakeWise Operator package. -
Add more validators: Navigate to the StakeWise Operator package settings on your DAppNode and increase the number of validators you wish to operate. It will create new validators to match the specified number.
-
Download the new backup: Download the new backup file from the StakeWise Backup tab and store it securely.
-
Upload the new deposit data: Uncompress the backup file, locate the
deposit_data.jsonfile within the backup at/data/stakewise/<vault_address>/deposit_data.json, and upload this file to your vault via the StakeWise application by navigating to Vault Settings > Upload deposit data. -
Remove the mnemonic volume: For enhanced security, remove the mnemonic volume associated with your StakeWise Operator package. This can be done in this tab.
- Remove only the volume labeled as "mnemonic".