User Tools

Site Tools


Manual Wallet Installation

In a Terminal start with (you need internet access)

sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -f -y

While this is downloading it might be worth visiting the official website: Vericoin & Verium (you can find GUI Wallets for Windows, Mac OS,… there)

The wallet needs this:

sudo apt-get install build-essential libboost-dev libboost-system-dev libboost-filesystem-dev \
     libcurl4-openssl-dev libboost-thread-dev libssl-dev libdb++-dev libboost-program-options-dev \
     libminiupnpc-dev libboost-all-dev libqrencode-dev freeglut3-dev git libminizip-dev -y

A more detailed guide can be found here, we are at Step 3.8 .

Clone the wallet software itself

git clone

Specify custom directory by

git clone ~/verium/wallet

And in the meantime the Forum is another interesting place: Forium

The wallet lives here

cd verium/src

We give birth to the wallet by

make -f makefile.unix

Again it is time to browse around Verium Slack Channel invite

It is configured in

nano verium.conf

with the following code

Details can be configured later as well. Add more nodes from verium.conf. If you mine solo you have to come up with a username and a password for your miners to access the wallet. You also have to configure the IPs of the machines that should be able to connect.

Now start the wallet


The wallet starts downloading the blockchain now. Get info about this by:

./veriumd getinfo 

In the reply look for

"blocks" : SOME_NUMBER,

Once in a while you should check if that number still goes up. If not I just killed and started it again.

It will take exactly “fucking” long to download all the blocks of the blockchain. For me it took about 10 days, I am at block 113102 while writing this - nearly done. :)

The most important thing right now is your wallets address gotten by

 ./veriumd getaddressesbyaccount ""

To speed up the Blockchain download you can manually download it and then stop the wallet

wget -O ~/verium/
./veriumd stop

unzip it

cd ~/verium

remove initial blockchain files

rm -rf ~/.verium/txleveldb
rm -rf ~/.verium/blk0001.dat

and replace them by the recently downloaded ones

mv ~/verium/bootstrap/blk0001.dat ~/.verium/blk0001.dat
mv ~/verium/bootstrap/txleveldb ~/.verium/txleveldb

Finally backup by

cp ~/.verium/wallet.dat somewhere/save/wallet.dat

I hope that is enough, haven't tried a restore case yet.

Some other commands for veriumd usage and troubleshooting:

./veriumd bootstrap true

Still have to test this, afaik it is another way to quickly download the blockchain.

Tested now, it takes a while and then outputs

  "success" : true,
  "comment" : "Bootstrap successful; veriumd has been stopped, please restart."

Blockchain update worked, but the verium.conf was resetted.

./veriumd getaccountaddress ""

Get some address, not sure yet what it is.

./veriumd getmininginfo

to check if you solo miners have access to the wallet

tail -f ~/.verium/debug.log

to see blocks coming in etc

manual_wallet_installation.txt · Last modified: 2017/10/28 04:48 by admin