Setting up a Verium miner on Ubuntu

January 21, 2018

Verium is A CPU mineable Digital Commodity – unlike most other crypto currencies which require GPU / ASIC mining rigs.

I currently have an under-utilised ‘cloud platform’ subscription, so decided to set up a VM and join a mining pool, to mine this currency.

I used a Linux (Ubuntu) VM for this, other flavours are available, but the commands will differ slightly:

First of all, you’ll need an account with the mining pool.
This blog post somewhat paraphrases the instructions on the getting started guide.

However, I’m focusing more on the installation / running of the miner.

For the purposes of the rest of this post, I’m going to assume you’ve got a mining pool account, and wallet set up.
You’ll also need to have created a worker (with username, password)

Installing and running the miner

SSH into the VM, then we’ll install the required packages.
sudo apt-get update
sudo apt-get -y install automake autoconf pkg-config libcurl4-openssl-dev libjansson-dev libssl-dev libgmp-dev zlib1g-dev

Now, cd into a directory where you want your miner to live.
(I put mine in the home dir)

git clone
cd veriumMiner

There’s a handy build shell script we can run to do the actual building from source:

Finally, we can start the miner
Note, your actual parameters will vary dependent on expected hashrate, your user/pass for your worker etc…

./cpuminer -B -n 1048576 -o stratum+tcp:// -u -p

The -B parameter denotes ‘Background’ so it is safe to close the SSH session, and the miner will continue to run.

Back over on your mining pool account, you should now be able to see your worker(s) set up, along with their current hashrate (Hash/m)


Getting paid

Your payments will go into your wallet address you specified (during the setup of your account)

The ‘Debit AP’ column shows how much has been sent to your wallet.

Verium - earnings


# Back