Staking - FAQ
How can I start staking?
There are two ways of staking your coins and getting rewarded for doing so: Hot and Cold Staking.
What's the difference between hot and cold staking?
The main difference is the need of keeping your wallet open and your PC running, if you choose to hot stake your coins. Cold Staking is only available within Liberio (https://liberio.app), and allows you to stake your coins automatically, without the need to keep your wallet open etc. By sending your coins to any address within Liberio (either generated or imported with a private key), they'll start staking automatically.
Any difference in chances of getting a reward between hot and cold staking?
No, there's no difference, both have equal chances.
Does my amount of time staking or coin age affect my chances of winning rewards?
No, ALQO's proof of stake does not give more weight to older coins or clients with longer consecutive uptime. The only weight you have in staking is your (mature) XLQ balance. Think of the block reward each minute like a lottery and each mature XLQ is a ticket that increases your chances of winning.
Can I optimize my inputs/UTXOs for better staking chances?
This is debatable, but some people do swear by it. If you look at recommended UTXO size at Liberio's Glacier page (after logging in), you will see that the network seems to choose UTXO of a certain size more often (2600 at time of writing). However, this could also be due to stakers optimizing their UTXOs to this size and creating a self-fulfilling prophecy situation.
Option A: Hot Staking
Before we begin: Make sure your wallet is encrypted. If you have not done that yet, open up your Atlas QT-Wallet, go to the 'settings' menu, select 'encrypt wallet' and choose a secure passphrase. The wallet will be closed after the encryption is completed, you can then go ahead and reopen it. Please make a new backup of your wallet.dat and keep it safe. Remember that you'll always need both, the wallet.dat and passphrase to get access to your funds!
Any coin within your wallet balance that is not locked in masternoode collaterals can be staked. If you have masternodes running from within the same wallet and you receive a reward, it'll be staked, as long as your wallet is open and unlocked for staking.
Staking should begin automatically under most circumstances, but if you are experiencing issues check that the following conditions are met:
Chain must be synced, not importing or reindexing
Must have active connections
Wallet must be unlocked (unencrypted wallets are always considered unlocked) - to unlock, go to 'settings', 'unlock wallet'
Must have mintable coins (aka, at least 30 confirmations - confirmations can be checked by mousing-over transactions)
Masternode additional data must be synced
You can check the status of these conditions in the command-line interface or using Tools -> Debug Console with the command getstakingstatus
Staking can sometimes take up to 30 minutes to begin working even after conditions are met. If all conditions are met but staking does not begin after some hours, restart the wallet.
Do I need to add "staking=1" to my configuration file?
No, the only conditions for staking are listed above.
Why do I need to unlock my wallet for staking?
An option to "unlock for staking only" has been included for security so normal transactions can't be sent during this type of unlock. An unlock is required because if you win the block reward, your Atlas client will send out the winning UTXO and it will come back with the reward included. So if your 2,010 XLQ UTXO wins and the reward is currently 2.29, your client will send 2,010 XLQ and get back 2,012.29 XLQ. Please note, this is considered a transaction and the 2,012.29 XLQ in that new input will be considered immature and ineligible for staking for 30 confirmations (about 30 minutes). After that time they will automatically be added back to your staking balance.
Option B: Cold Staking
Cold Staking is only available within Liberio (https://liberio.app), and allows you to stake your coins automatically, without the need to keep your wallet open etc. By sending your coins to any address within Liberio (either generated or imported with a private key), they'll start staking automatically.
For more information regarding Liberio, head over to the Liberio FAQ!