Sunday, 1 December 2013

Datacoin mining solo - CPU mining on Linux - Easy setup



Datacoin is another new coin

Datacoin is intended to be reliable censorship-free data storage and a currency to pay for this storage.

Data is stored in the blockchain "forever" (as long as blockchain exists) and can be retrieved with transaction hash as an identifier. It is considered as a platform to be used by applications (and not directly by users): torrent trackers, encrypted messaging services, etc. Blockchain is not considered as a place to store heavy data like video files: this should be too expensive. Instead developers can store torrent files, certificates, possibly some HTML pages and other kinds of meta-information in Datacoin blockchain.

That looks promising!  So now it is time to mine it using digital ocean's droplet. You do not need to know any linux, just follow the next 3 steps and you will be mining in linux in a few minutes. Get yourself an old machine and install Ubuntu server or get a virtual machine.

So, I will mine the usual way, using a digital Ocean droplet.
Digital Ocean in case you don't know offers you on demand linux systems. You can have a linux machine working in a few minutes just by visiting the link , paying them 5 USD upfront, following my tutorial, and start mining. You can use the lowest machine as the difficulty is not so high now.
Get your hands on a droplet in digital ocean or any other Ubuntu 13 x64 and start mining.
This guide will be very short as you can use my .sh script to setup a fresh Ubuntu from scratch.

Every time you reboot your server or droplet it will recompile the newest client from the gituhub repo and will start mining

So, login as root and then :

  1. wget
  2. chmod 755
  3. ./
Wait for a few minutesd and then just sit back watch the compiling and a nice status page with your stats.

To  send you coins to your main wallet (the ones you have collected) open another session (right click putty - duplicate session, login) run this :

cd datacoin
cd datacoin-hp-master
cd src
./datacoind sendtoaddress DPkFwdoMvzomFhgH2H7pu47MxoEg5XXxNV 500
(replace your address and the number of coins to send)

If you have any doubts about what you are running check my source code at :


  1. After I run ./ and after a lot of software installed, it appeared "sh: ./datacoind: not found"