Skip to content

GUI Wallet Guide

Michael Toutonghi edited this page Jul 31, 2018 · 4 revisions

Agama

With Verus Coin, we are also releasing a customized version of the Agama wallet, that integrates many new essential features for Verus in GUI format. These features include: easily switching between transparent and private addresses for sending, the ability to shield mined coins from both specific addresses and all coinbase transactions, staking support, support for time locked transactions, an easy way to mine and set number of mining cores, and a local and network mining hash rate display.

Getting started with Verus Coin

Once you have Agama setup, getting started with Verus Coin is simple:

  1. Select “Activate Coin”
  2. In the pop up window, select VRSC from the dropdown
  3. Select “Activate”
  4. You should see the chain connect and start syncing, if this happens, you’re done!
  5. If there are any issues with the sync, try restarting the Agama wallet

Using Verus features

Getting started

For many of the described features to be available, you need to have a balance in the wallet.

For any advice on core Agama features, please see the original Agama instructions at: https://support.komodoplatform.com/support/home 

Your user experience while interacting with Verus is extremely important to us, if you have any further questions, issues with anything UI related, or suggestions, please let us know on the community discord : https://discord.gg/VRKMP2S

Mining with Agama

Among the new features that we’ve implemented in the Agama wallet for VRSC is a GUI miner, enabling you to mine VRSC from the GUI Wallet itself. Simply follow the steps below to get mining!

  1. Once the chain is synced up, a grey ‘Mining +’ button should appear in the transactions screen, select this button to expand mining options
  2. When the wallet is launched, it is staking by default, if you wish to begin mining, press ‘Stop Staking’
  3. Use the number field to input the amount of threads that you want to mine on. (Note: On most modern CPUs, an optimal number would be twice the number of cores you have)
  4. Select ‘Start Mining’
  5. You’re mining!

Staking with Agama

Any transparent funds you have that don’t have the ‘Mining’ tag under the ‘Direction’ column in the transactions are automatically staking in Agama, so in order to set up your coinbase transactions to be staked, you need to shield them. To do this, follow the instructions below under ‘Shielding coinbase transactions’. Furthermore, z-addresses do not stake, so in order to set up those funds for staking, follow the instructions under ‘Sending from a private (z) address’ below and send them to one of your transparent addresses.

Shielding coinbase transactions

Before spending mined funds, it is recommended that the miners first transfer those funds from the transparent address the coinbase provides them with in the wallet (shown as ‘mined’ in the transaction table) to a shielded, or private address. The Agama wallet can do this automatically for you by following these steps:

  1. Go to the ‘receive’ tab and select ‘Get New Address’
  2. Create a private (z) address if you don't have one already
  3. Go to the ‘send’ tab and select ‘Shield a coinbase transaction’
  4. Either select a specific coinbase address, or, select ‘Unshielded Funds’ to have Agama automatically shield from multiple different coinbase address
  5. Enter a private (z) destination address
  6. Note the lack of an amount field, due to the fact that when shielding coinbase transactions, you must send all the funds from the coinbase address to the desired private (z) address
  7. Select ‘Shield funds’
  8. If all the transaction details are as you intend them to be, select confirm

Screenshot here

Sending from a private (z) address

Z addresses are fully private addresses that utilize a zero knowledge proving system to shield transactions and balances. VRSC implements this technology, and Agama supports it. If you’ve created a private address, and it contains funds, you can follow the instructions below to send those funds to other addresses.

  1. Select the ‘send’ tab
  2. Select the ‘send from private address’ toggle switch
  3. Select a specific private address to send from from the dropdown
  4. Enter either a private (z) or transparent address in the ‘To’ field
  5. Specify the amount to send
  6. Select the ‘send’ button
  7. If all the transaction details are as you intend them to be, select confirm

Completely resetting Agama

If you are experiencing connection problems and therefore are unable to connect to the chain, multiple issues could be at fault, ranging from corruption during the install, to outdated files preventing you from reaching the network. One solution to these problems is to reset your VRSC folder (while keeping the wallet.dat) and Agama folder, download the latest version, and start from scratch. To do this, follow the instructions below for your operating system. (Note: before attempting this method, make sure you have checked that your network does not block ports 27486 and 27485, and also that you have restarted Agama and are still unable to connect.)

Linux

  1. Navigate to ~/.komodo/VRSC and backup your wallet.dat folder or move it somewhere out of the VRSC folder. Repeat this for all other Komodo coins, including Komodo (IT IS VERY IMPORTANT THAT YOU DO NOT DELETE YOUR WALLET.DAT FILES)
  2. Delete the VRSC folder now that you have saved the wallet.dat file
  3. Delete your Agama directory and navigate online to http://veruscoin.io and download the latest Linux distribution
  4. Extract it, open up the folder, and run the executable
  5. Select VRSC from the quick access menu and wait for it to sync, if it gets stuck, restart the Agama wallet

Windows

  1. Navigate to <system drive>\Users\<username>\AppData\Roaming\Komodo\VRSC and backup your wallet.dat file or move it out of your Komodo directory. Repeat this for all other Komodo coins, including Komodo (IT IS VERY IMPORTANT THAT YOU DO NOT DELETE YOUR WALLET.DAT FILES)
  2. Go back to <system drive>\Users\<username>\AppData\Roaming and delete the entire Komodo directory
  3. Delete your Agama directory and navigate online to http://veruscoin.io and download the latest Windows distribution
  4. Extract the files, open the Agama directory, and run the executable
  5. Select VRSC from the quick access menu and wait for it to sync, if it gets stuck, restart the Agama wallet

Mac

  1. Navigate to ~/Library/Application Support/Komodo/VRSC and backup your wallet.dat folder or move it somewhere out of the VRSC folder. (IT IS VERY IMPORTANT THAT YOU DO NOT DELETE THE WALLET.DAT FILE)
  2. Delete the VRSC folder now that you have saved the wallet.dat file
  3. Delete your Agama directory (~/Library/Application Support/Agama) and navigate online to http://veruscoin.io and download the latest Mac distribution
  4. Open the .dmg file and drag the executable to your Applications folder, replacing any old versions of Agama
  5. Select VRSC from the quick access menu and wait for it to sync, if it gets stuck, restart the Agama wallet