Staking
Brief Guide: Staking VRL with the CLI Wallet
This guide will walk you through the two steps required to stake your VRL and start earning rewards.
Prerequisites:
- Your CLI wallet is installed, synchronized, and contains a balance of VRL.
- You have unlocked your wallet using the
unlock
command.
Step 1: Set a Delegate
Before you can stake, you must choose a delegate (similar to a validator or pool). A list of active and reliable delegates is available on the official block explorer:
🔗 Delegate List: https://explorer.virel.org/delegates
Choose a delegate and note its address (e.g., delegate1
). In your CLI wallet, use the set_delegate
command.
Command:
set_delegate delegate1
(Replace delegate1
with your chosen delegate’s actual address)
What this does: This command assigns your wallet to your chosen delegate. You do not need to do this again unless you wish to change delegates.
Step 2: Stake Your VRL
Once your delegate is set, you can lock your funds to begin staking. The minimum stake is 100 VRL.
Command:
stake 500
(This example stakes 500 VRL)
⚠️ Important Information:
- Staking locks your delegated funds for 2 months.
- If you stake additional amounts later, all your staked funds will be re-locked for a new 2-month period.
Unstaking Your Funds
After the 2-month locking period has passed, you can withdraw your VRL using the unstake
command.
Command:
unstake 500
(This example unstakes 500 VRL)
Summary of Commands:
set_delegate <delegate_address>
stake <amount>
unstake <amount>
(after 2 months)
Always ensure your wallet is unlocked and you have a small amount of VRL left to pay for the transaction fees. Happy staking!