Mining pools for mining DASH

You must join a team of people known as a pool in order to find and solve blocks. A common choice of pool runs the P2Pool software, and you can find a list of Dash P2Pools here.

http://www.p2poolmining.us/p2poolnodes/

Other pools include:

http://www.zpool.ca/

https://dash.suprnova.cc/

https://www.nicehash.com

Choose your pool based on the ping latency, uptime, fee, users, etc. Please support P2Pool nodes if possible, since they keep mining decentralized and protect the network from 51% attacks!

You will also need to create a Dash address to receive your payout. To do this in Dash Core wallet, see here.

Configuration for CPU mining

Keep all your mining files in a single folder. In this example we will work from the Desktop. The node selected for this example is from the p2poolming.us list and is located in China:

http://118.184.180.43:7903/static/

Next, open Notepad and type in on one line the command we will use to start the miner, followed by pause on the second line. The general format is as follows:

<minerd> -a <algorithm> -o <url> -u <username> -p <password> -t <threads>
pause

Where:

minerd = the executable miner daemon file you choose to use
a = algorithm, which is X11 for Dash
o = URL of your mining pool, including the protocol and port
u = username, usually the Dash receiving address of your wallet or worker
p = password, can often be set to x
t = number of threads used
pause = keeps the window open in the case of errors

For the CPU in the example above, the command may be:

minerd-avx-aes-sse2-sss3.exe -a X11 -o stratum+tcp://118.184.180.43:7903 -u XwZRjo1f6gmq3LCv7X1Hi5h3NkvDMHvu8G -p x -t 8
pause

==============

Configuration for GPU Mining

Keep all your mining files in a single folder. In this example we will work from the Desktop. The node selected for this example is from the p2poolming.us list and is located in China:

http://118.184.180.43:7903/static/

Next, open Notepad and create the basic configuration. The general format is as follows:

{
  "pools" : [
    {
      "url" : "stratum+tcp://pooladdress:7903",
      "user" : "walletaddress",
      "pass" : "x",
      "algorithm":"darkcoin"
    }
  ]
}

Where:

pools = defines a list of pools (in this case, only one) towards which the hashing power is directed
url = URL of your mining pool, including the protocol and port
user = username, usually the Dash receiving address of your wallet or worker
pass = password, can often be set to x
algorithm = hashing algorithm to use, in this case darkcoin (for historic reasons) or darkcoin-mod