Stakewise V3

Highly condensed version for now

Gnosis

Overview

Vault Setup

https://app.stakewise.io/operate

Validator Node Setup

Download Eth Docker for a quick and easy setup.

Install dependencies.

Exit and re-log in to your machine.

Configure Eth Docker and set the fee recipient address to your Stakwise vault fee recipient address.

Open your .env file.

Append the following parameters into the compose line

Start your Gnosis validator node.

View all your docker containers.

View logs of each docker container (choose one).

Configure firewall rules.

Stakewise Operator Setup

Download the Stakewise Operator binary file & checksum here

Print the checksum.

Run the checksum verification process.

Extract the operator file and move it into /usr/local/bin

Initiatlise the operator service.

Create the validator keys.

Create a hot wallet for your vault to pay for gas when activating new validator keys.

Top up your hot wallet with some XDAI so that new validator keys can be activated once there is sufficient GNO staked in your vault

Start your Stakewise Operator service

Create a systemd configuration file.

Enter the following contents.

Notes:

  • Replace <user> with your machine's actual user. This can be found in your terminal before the @ symbol

  • Replace <your_vault_address>with your actual vault address

Start the operator service.

View the logs.

Move keystores into ethdocker/.eth/validator_keystores folder.

Print the keystores password.

Run the keys import process with eth-docker and enter the keystores password when prompted.

Upload the deposit data generated onto the Stakewise V3 operator UI.

Print the deposit-data.json file.

Copy the deposit-data file contents and save it as a .json file on your working device. Then, upload the file.

Get support

Support Stakesaurus

If you found this guide helpful, consider staking some GNO in my Stakewise Vault below!

Last updated