How to delegate Vega tokens (VEGA)?


You can stake your own tokens and locked tokens.

Validator address: f4686749895bf51c6df4092ef6be4279c384a3c380c24ea7a2fd20afc602a35d

Link to explorer  

The full guide:

Vega supports two wallets now: Desktop and CLI. You can select any of them.

1a. Installation of Desktop vegawallet

We will be covering Windows instance of Vega Wallet in this guide.

Download the latest version of desktop vegawallet: VEGA GitHub

Unpack archive to folder of your choice. Start Vegawallet by double clicking on it.

Screenshot 298

Vegawallet shows you already existing wallets. Also there is a possibility to create a new one or import a wallet using recovery phrase.

Vegawallet should be started before you go to the next step.

1b. Installation of CLI vegawallet

1b.1 Download corresponding vegawallet 0.11.0 for Windows:


Unpack archive to folder of your choice.

For example:


1b.2 Open CLI interface

Press keys Win+R, enter cmd in “Open” field, press Enter. This will open Windows Command Line.

In Terminal we need to navigate to path where your vegawallet.exe is placed after unarchiving, to do so enter next commands in Terminal:

cd c:\tmp\vegawallet

You will see output like this:
 Screenshot 328
1b.3 Initialize vegawallet

vegawallet.exe init --force

1b.4 Create a wallet

Next we generate new wallet with name “MyVegaWallet”:

vegawallet.exe create --wallet "MyVegaWallet"

When entered, you will be promted to enter your password  for your wallet:
 Screenshot 331
Write down your mnemonic, public key.

It is recommended to save your wallet file as well, path to file is shown in your terminal window (AppData\Local\vega\wallets\MyVegaWallet)

1b.5 Import Vega mainnet configuration

Run this command:

vegawallet.exe network import --from-url=""

1b.6 Start Vega Wallet local service and start Vega Console interface:

vegawallet.exe service run --network "mainnet1"

Screenshot 330

2. Connect your wallets and stake VEGA to Nodes Guru validator

2.1 Go to Staking Portal

2.2 Unlock your MetaMask and select Ethereum Mainnet

2.3 Click on 'Connect to associate your $VEGA' in ETHEREUM WALLET

Vega Staking1

2.4 Click on 'Connect to use your associated $VEGA' in VEGA WALLET. Type in your Wallet Name and Passphrase and click Connect

Vega Staking2

2.5 Click 'Associate' button in ETHEREUM WALLET, then click 'Approve $VEGA tokens for staking on Vega'. Sign transaction in MM

Vega Staking3

2.6 Input desired amount of VEGA tokens and click 'Associate $VEGA Tokens with key'. Sign transaction in MM

Vega Staking4

2.7 Wait for 50 confirmations

Vega Staking5b

2.8 Once confirmed you will see status 'Done' and associated tokens in VEGA WALLET. Click 'Select a validator to nominate'

Vega Staking6

2.9 Scroll down and select Nodes Guru Validator from the validators list

Vega Staking9

2.10 Select Add in 'Manage you stake' section. Type in desired amount to stake and click Add VEGA tokens.

Vega Staking7

2.11 Wait for next epoch and your delegation will be added to stake

Vega Staking8

3. Check Rewards

Option 1 - Nodes.Guru website:

Option 2 - NodesGuru Telegram bot

Adding Vega wallet:

  • Open the bot @NodesGuru_bot
  • Click 'Add node'
  • Click 'Vega Stake'
  • Enter your Vega wallet address
  • Enable all alerts
  • Node Information

System shows your stakes and rewards:

Screenshot 251

The bot will notify you about new rewards each epoch.

Once you added the Vega wallet, you can check information by demand clicking:

  • Menu
  • My nodes
  • Vega stake <wallet address>

Screenshot 252

4. Vega World

Go to Vega World

Here you can find a lot of usefull information about Vega:

  • Total VEGA Staked
  • Circulating Supply
  • VEGA Price
  • Total Rewards Distributed
  • Market Cap
  • Latest Epoch APR
  • Current epoch info
  • Check Rewards
  • List of all validators

Screenshot 256


Help me!