Windows WebWallet Guide
ScPrime has released a browser based GUI (Graphical User Interface) wallet called the WebWallet, that is purely for storing your SCP and doesn't have the 'hosting' aspect that the CLI or UI software has. If you're just looking for software to just send, receive, and hold your SCP, this is a good option for you. Among it's features is the ability to have multiple wallets as well as a cold wallet generator.
Note on metadata: The default metadata directory for this wallet will be different then the default directory of the CLI and UI software. This means that the WebWallet can be used on the same system as a DIY provider without interfering with the provider instance's wallet. However, if you'd like to use a preexisting metadata folder, you can by following these instructions.
Unzip and then copy and paste the contents into a folder of your choice (ie ScPrime, SCP Wallet, etc.). You will see a file called scp-webwallet.exe. Double click on it and a wallet window will automatically open.
Note: Some antivirus software will flag scp-webwallet.exe as 'harmful'. You may need to add exclusions for this file or specify it as trusted application in your antivirus software.
You will be asked what browser you would like the WebWallet to use. Click on your preference.
Once you run the wallet, if you don't already have a consensus folder on your computer, you will be asked how you'd like to create a consensus set. Either Bootstrap or Build will work. If you're looking to create a cold wallet, choose Cold (more info about the cold wallet option here).
When you launch the wallet you will have to choose how to open the wallet. Let's create a new wallet by clicking on that button.
Enter a name for the new wallet (remember it!), choose a new password and confirm it and then click on Create New Wallet.
The wallet will now sync with the blockchain. This could take a while depending on the speed of your hard drive. You may need to click the Refresh button if the wallet is synced, but you're still stuck on the above screen.
The new wallet is now setup. In the top left corner you can see the the wallet is synchronized with the block chain as well as the name of the wallet is displayed. The next step is to find your new wallet's seed and make a copy of it for safe keeping. To do this, click on Open Menu.
Now click on Recover Seed.
You wallet seed will be displayed. Copy this and keep it somewhere safe.
If you already have an SCP wallet seed, you can recover it, instead of creating a new wallet by clicking Restoring From Seed.
Enter a name for the restored wallet, password and then your seed and click Restore From Seed. This may take some time.
Once fully synced, your restored wallet is ready to go.
To access any of the wallets you have created or restored through your Webwallet, click on Unlocking Existing Wallet.
Type in the name you gave to one of your wallets along with the password and click Unlock Wallet.
Wallet is now unlocked and ready to use.
If you click on Lock Wallet in the drop down menu, you will lock the current wallet and return to the WebWallet home screen.
Each wallet is stored in its own folder inside the WebWallet's main folder.
Once inside the WebWallet folder, open the 'wallets' folder.
There you will see the wallets you created.
The WebWallet also allows you to quickly create a 'cold' wallet by clicking on Download Cold Wallet.
Your browser will download an HTML file.
When you open the downloaded HTML file, a new wallet seed and address will be created. Copy and paste these somewhere safe. The wallet will be considered 'cold' until the wallet is made 'hot' by using the seed in any ScPrime software.
To receive SCP into your wallet you would click on Receive Coins.
An address for the wallet will be generated.
To send coins from your wallet, click on Send Coins.
Enter the amount of SCP you want to send, the address, and then make sure SCP is selected under Type. Click Send Coins to complete the process.
You can see the new unconfirmed transaction as well as the unconfirmed delta in the wallet.
The transaction is confirmed!
When you're done with the wallet, simply close the browser window and the wallet will automatically shut down.
A fun little feature of the WebWallet is the 'Whale Chart'.
Click on the sea creature to pull up the chart to see where you fit!
WebWallet default directory by OS
The WebWallet will default to one of the folders above, depending on your OS, for metadata. If you already have a wallet on your system that you would like to use the WebWallet with, or want to set up a custom path for another reason, you can do so buy creating an Environmental Variable in Windows.
You'll need to find Edit the system environment variables in the Control Panel.
Click on Environment Variables.
Under System variables, click on New.
Under Variable name, copy and paste SCPRIME_WEB_WALLET_DATA_DIR. Under Variable value, type in the folder you would like to use for your WebWallet's metadata and click ok.
You will now see the variable you just setup listed under the System variables. Your WebWallet will now use that folder for it's metadata.