Join a pool:

Visit the pools page to download the pool client and start mining YadaCoins instantly.


Solo mining / Create a Pool:

Joining a pool is the easiest and fastest way to mine YadaCoins but if your computer is a monster then perhaps you can win blocks on your own. The instructions below are for those who want to run full nodes. You do not need to keep reading below if you join a pool. You can stop here and goto the pools page.

Docker

Ubuntu 16.04 / 18.04

      apt-get update
      apt-get install docker docker-compose
      cd ~
      mkdir YADA
      cd YADA
      wget https://raw.githubusercontent.com/pdxwebdev/yadacoin/master/docker/docker-compose.yml
      docker-compose build
      docker-compose up
    

Windows 10 64-bit

Download and install docker: https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe

Download https://raw.githubusercontent.com/pdxwebdev/yadacoin/master/docker/docker-compose.yml

      start -> run -> "cmd" [enter]
      cd /your/download/folder
      docker-compose build
      docker-compose up
    

After you're setup

Verify your public IP address and port are listed in the peer list at YadaCoin's peer list

Note: Your serve process must be publicly accessible. If the serve process stops running or you're behind a firewall, the network will kick you from the peer list after too many failed attempts at sending you blocks.

Having trouble?

Come ask questions on our discord server.

Mining


Windows

install mongodb: MongoDB for Windows

Download the latest Windows binary and follow this video

Open three terminal windows and in the first terminal window, execute this command:

YadaCoinConfig.exe auto > config.json

Then in that same terminal, execute this command.

YadaCoin.exe serve config.json

Then in the second terminal, execute this command.

YadaCoin.exe consensus config.json

Wait approximately 10 minutes for a new block to be found by the network then you'll start syncing.

Once the countdown reaches zero, you'll be ready to start mining.

In the third terminal window, execute this command:

YadaCoin.exe mine config.json

Ubuntu

Open a terminal window and execute this command:

wget -O - https://raw.githubusercontent.com/pdxwebdev/yadacoin/master/setup.sh | bash

This will start the serve, consensus, and mining processes. You can check their status with the following commands:

sudo service yadacoin-serve status
sudo service yadacoin-consensus status
sudo service yadacoin-mine status