It is recommended to run your own Full Node for Cold Staking To help the Solaris network stay as decentralized as possible. If you want setup your own Hot Wallet which will do the staking for you on a VPS, then follow the instructions below.
Solaris Core wallet synced up to 100%
XLR coins in your main wallet account (DASHBOARD)
A Virtual Private Server (VPS) - With Ubuntu 64 Bit OS (16.04 - 19.04)
This is how it should look when you enter both commands one-by-one and the setup begins:
The script automatically checks and installs all the necessary components, which can take up to 10 minutes.
Once the installation is complete, you will be asked to enter a Wallet Name (required), Password (required) and a Passphrase (optional, can leave blank) to create this hot wallet. Hit Enter after typing each detail.
Now the script will go through the final steps and give you the Hot Wallet address that you can use to setup Cold Staking in your Solaris Core wallet.
Copy and save this information incase you want to add more funds to cold-stake by using the same Hot Wallet address again.
In your Solaris Core wallet, click into to COLD STAKING tab.
7 Select "This will become a Cold Staking wallet" and click next.
8 Enter the amount of coins you want to start Cold Staking.
9 Enter the Hot Wallet address you received from setting up your VPS Hot Wallet.
Enter the wallet password and click SEND.
Your Cold Staking has been setup!
That's it! After 1 network confirmation your Cold Staking balance will be visible and will begin to stake after it matures.
Lastly you should make a backup of your wallet file to ensure easy recovery of the Cold Balance.
The 12 word mnemonic phrase does work to recover main balance and the cold balance will still be there, but not visible and requires special techniques to recover. The wallet file ensures you can easily restore your cold balance in the future.
You can find the location of your wallet file by going to the ADVANCED tab in your wallet and look at the Wallet data directory.
Go to that folder and make a copy of the file which starts with the name of your wallet and ends with *.wallet.json.
Solaris is a blockchain platform offering tools for decentralized application development utilizing widely popular Microsoft technologies of C# using .NET Core platform. Solaris is powered by XLR, the native coin on the Solaris blockchain.