Create a vote account
Open a bash CLI on your local computer (this example assumes using a Linux machine).
Install Solana CLI:
sh -c "$(curl -sSfL https://release.solana.com/stable/install)"Create a directory to store your validator keys locally and change to it. For example:
mkdir /root/.secrets && cd /root/.secretsGenerate three key pairs:
solana-keygen new --outfile ./vote-account-keypair.json
solana-keygen new --outfile ./validator-keypair.json
solana-keygen new --outfile ./authorized-withdrawer-keypair.jsonOptional: enter a BIP39 passphrase for each key pair for improved recovery phrase security.
Transfer at least 0.03 SOL to your newly created validator account to enable the on-chain transaction in the next step.

Create a vote account:
solana create-vote-account ./vote-account-keypair.json ./validator-keypair.json ./authorized-withdrawer-keypair.json --keypair ./validator-keypair.jsonAfter your vote account has been created, you will see this:
Connect to your Linux server via SSH.
Create a directory to which you want to copy your validator keys. For example:
mkdir /root/.secretsCopy the
vote-account-keypair.jsonandvalidator-keypair.jsonfiles to the newly created directory on your server.Go back to SVT and select Configuration in the navigation menu.
Click New Validator.

Copy the public key of your vote account to the Vote key field.


Last updated