HOW TO MINE MAXCOIN FOR FREE USING A VPS


Hi All,

The Max Coin source has been released, to start mining in the cloud check out these step by step instructions:
It is a coin based on SHA-3 Proof of Work mining, something that we can do very well on a server CPU.

The source has not been released yet and the mining has not started yet but you can perform the command till the red line to prepare yourself and start mining as soon as possible!
Edit: Pool mining works!!

MaxCoin's Specifications:

BTC Scrypt or SHA-256? Keccak (SHA-3)
BTC How many coins? 250,000,000
BTC Block reward? 96 MaxCoin per block, halving every ~12 months
BTC Difficulty? Retargeting using Kimoto Gravity Well algorithm.
BTC Block time? 30 seconds

Requirements:

None!

Steps:

1] Head over to Digital ocean and register an account.
 https://www.digitalocean.com

2] Charge it with 10 dollars of credits, gain another 10 dollars by using these codes:

2014SSD or OMGSSD10

3) Start a droplet:

Hit the droplets menu button, press create droplet, give it a name, take a 2gb 2 cpu droplet, pick New York and the latest ubuntu linux (Ubuntu 13.10 x64 )

4) Now the trick without config:

Click on your new droplet, click access and click console access. A console should pop up. Enter username: root and the password you have received in the email.
The blue option allows you so safe an image after miner set-up so you can clone your server.



An alternative is to use putty:  http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
You can paste using putty with a right click. Other SSH clients can also be used.

Now choose solo mining or pool mining, i would recommend the second option:

5a) Solo mining or pool mining with the official wallet:

type in these commands if you're in the web console or copy and paste these commands in putty:

Code:
cd ~
wget https://www.dropbox.com/s/z9foskje35ag1aw/maxcoind
chmod +x maxcoind

This should take a while, when ready type in:
Change the password for the rpc! 

Code:
cd ~
mkdir -p .maxcoin &&
echo 'rpcuser=maxcoinrpc
rpcpassword=changethispassword
rpcport=1925
rpcallow=127.0.0.1
server=1
addnode=maxexplorer.cloudapp.net
addnode=maxcoin.cloudapp.net
addnode=maxcoinus.cloudapp.net
addnode=maxcoinasia.cloudapp.net
addnode=213.179.202.19
addnode=wombat.dar.sh
addnode=91.121.8.25
addnode=95.85.14.92
addnode=95.85.38.7
addnode=95.85.41.61
addnode=95.85.40.179
addnode=95.85.42.240
addnode=95.85.43.202
addnode=95.85.43.189
addnode=95.85.25.162
addnode=107.170.246.18
addnode=107.170.245.188
addnode=107.170.245.192
addnode=107.170.10.242
addnode=192.241.174.133
addnode=95.85.45.177
gen=1' > .maxcoin/maxcoin.conf

Ok the miner is now set-up, we start it with:

Code:
screen
cd ~ && ./maxcoind --daemon
watch './maxcoind getinfo && ./maxcoind getmininginfo'

To reconnect type
Code:
screen -drr

5b) 
Pool mining or with the cpu miner:

Set-up the server:
Code:
apt-get update && apt-get install -y git make g++ build-essential libminiupnpc-dev libdb++-dev libgmp-dev libssl-dev dos2unix libboost-all-dev

Download the miner:
Code:
git clone https://github.com/Max-Coin/cpuminer && cd cpuminer && CFLAGS="-O3 -msse2" && ./configure && make && strip minerd

Now sign-up with a pool like this one here: http://pool.webcoin.us/max , change the adress:port as they post it, make a worker and edit password and username and hit enter

Code:
screen
./minerd -a keccak -o http://pool:port -u username -p password

To reconnect type
Code:
screen -drr

List of pools
Code:
http://pool.webcoin.us/max
https://maxcoinmine.com/
http://ypool.net

Edit: 1gh/s pool
https://bitcointalk.org/index.php?topic=392322.0

One of the no-config pools, you only need the adress of the maxcoin client on your homepc!
They recommend their own miner. For this pool use these commands:

Code:
git clone https://github.com/1gh/cpuminer && cd cpuminer && ./configure CFLAGS="-O3" && make && strip minerd

and then:
Code:
screen
./minerd -a keccak -o stratum+tcp://maxpool.1gh.com:17333 -u <yourmaxcoinwalletadress> -p x

Happy mining!


I'll update the guide with new pools and with nodes to connect to the network.