Compile and setup DOGE wallet on Linux

To start digging many DOGE you must have an address and what comes with it – a DOGE wallet.





If you already don’t have installed those libraries, install it on Ubuntu:

sudo apt-get install libssl-dev libdb-dev libdb++-dev libqrencode-dev qt4-qmake libqtgui4 libqt4-dev libminiupnpc-dev libminiupnpc8 libboost-all-dev build-essential git sudo apt-get install libssl-dev libdb-dev libdb++-dev libqrencode-dev qt4-qmake libqtgui4 libqt4-dev libminiupnpc-dev libminiupnpc8 libboost-all-dev build-essential git

On Ubuntu you might have a problem with libboost – “boost/random/uniform_int_distribution.hpp”, if so try:

sudo apt-get install libboost1.53-all-dev sudo apt-get install libboost1.53-all-dev

or get it here.

Packages: libminiupnpc-dev libminiupnpc8 are not essential.

or openSUSE:

zypper in boost boost-devel git libdb- 4 _8 qt4-qmake libssl-devel libqt4-devel zypper in boost boost-devel git libdb-4_8 qt4-qmake libssl-devel libqt4-devel

Clone DOGECOIN repository and prepare for compilation:

git clone https: // github.com / dogecoin / dogecoin.git cd dogecoin git clone https://github.com/dogecoin/dogecoin.git cd dogecoin

DOGECOIN is a fork of Litecoin, Litecoin was made on very specific version of libbost, so you must removed that version from .pro file. That’s why it’s `sed` here.

sed -i 's/-mgw46-mt-sd-1_53//g' dogecoin-qt.pro qmake USE_UPNP =- USE_QRCODE = 0 USE_IPV6 = 0 make -j3 . / dogecoin-qt sed -i 's/-mgw46-mt-sd-1_53//g' dogecoin-qt.pro qmake USE_UPNP=- USE_QRCODE=0 USE_IPV6=0 make -j3 ./dogecoin-qt

DIG!

CPU miner and GPU miner.

1. CPU miner you can use is minerd, you can download it from here. To start digging in a pool you must have an account in any pool and setup your miner, I use cryptovalley pool. My command to run minerd is:

$ . / minerd -a scrypt -o stratum+tcp: // doge.cryptovalley.com: 3333 -O LOGIN.WORKER_ID:PASS -t THREADS $ . / minerd -a scrypt -o stratum+tcp: // doge.cryptovalley.com: 3333 -O agilob.wow:many -t 4 $ ./minerd -a scrypt -o stratum+tcp://doge.cryptovalley.com:3333 -O LOGIN.WORKER_ID:PASS -t THREADS$ ./minerd -a scrypt -o stratum+tcp://doge.cryptovalley.com:3333 -O agilob.wow:many -t 4

To dig on GPU you must have:

sudo apt-get install pkg-config opencl-dev libcurl4-openssl-dev autoconf aclocal libtool automake m4 ncurses-dev git sudo apt-get install pkg-config opencl-dev libcurl4-openssl-dev autoconf aclocal libtool automake m4 ncurses-dev git

2. Download cgminer: