Ter conjunction with my How to Mine Ethereum article, this how to guide concentrates on setting up and pointing your Ethereum miner(s) to Dwarfpool.
Dwarfpool is one of the largest Ethereum mining pools due to its Anonymous registration (meaning there is no registration) system, its capability to mine directly to an exchange address, quick payments (numerous times vanaf day once your balance is overheen 1 ETH), and capability to keep track of your miners via its statistics pagina.
Dwarfpool also serves four different geographic areas with servers located te various data-centers.
The presently available servers are:
- EU-Server: eth-eu.dwarfpool.com (France)
- US-Server: eth-us.dwarfpool.com (Montreal,Canada)
- RU-Server: eth-ru.dwarfpool.com (Moscow)
- HK-Server: eth-hk.dwarfpool.com (Hong-Kong)
To get going it is simply a matter of making some switches to your mining configuration opstopping, often the .bat verkeersopstopping you use to launch the mining program. I assume you are here after following my mining guide, so getting right to the point, wij will create a opstopping called ethminer-Dwarfpool.bat. You could actually call this anything you want spil long spil you keep it a batch opstopping (.bat), but it is a good idea to be somewhat specific, especially if you project to have several files to point to different pools.
You create the opstopping by simply right clicking te your eth directory and creating a fresh text verkeersopstopping. Make sure the name finishes ter .bat instead of .txt. You may need to adjust your folder options settings ter control panel to make sure that hide extensions option is turned off, otherwise all your files will end up being text files.
Once the verkeersopstopping is created, right click and click edit, open ter up te notepad and place the following inwards:
ethminer.exe -G -F http://eth-us.dwarfpool.com:80/0xc55e3a3d54f5d549b9fca583fd0ec1e4d812d154/Miner01
You can then save the opstopping, dual click it to run and you should be off and running. Let mij explain a bit what the configuration is specifying so you can modify the line to meet your needs.
ethminer.exe -G -F http://eth-us.dwarfpool.com:80/0xc55e3a3d54f5d549b9fca583fd0ec1e4d812d154/Miner-05
The very first part “ethminer.exe” is simply calling for the ethminer.exe program to execute. For this to work decently, the .bat verkeersopstopping should be ter the same directory spil the ethminer.exe. The surplus of the line are the options being fed into the ethminer program when it is called.
The very first option, or flag, “-G” is simply telling ethminer to use the GPU with OpenCL for mining.
The next option, “-F” is telling ethminer to use farm mode and to use the work server specified instantly following.
Following “-F” wij have the url for the work server, ter this case one of Dwarfpool’s servers. Ter my example I am using the US based server at http://eth-us.dwarfpool.com:80 , and obviously using port 80. This is the very first part of the url string.
The remaining parts are a forward slash “/” to separate the server from the wallet address that you want to mine to, or where your Ether will be sent to once you reach the ondergrens payout threshold, which is presently 1.01 ETH. Notice the 0x ter pui of the hexadecimal address, this indicates the address is te HEX format and should prefix your actual hexadecimal wallet address. Ter my example, I am pointing to a Poloniex exchange address so I simply copied the address from my wallet on the exchange into this field.
The surplus of the line is optional. If you only have one miner this would be sufficient and your statistics would voorstelling up on Dwarfpool by coming in your address. Ter my example, I am specifying the name of the miner, so I use another “/” to separate the wallet address from the next portion which is my miners name. Here you can call whatever you wish to name your miner. If you have numerous computers you may want to use Miner01, Miner02, etc., or you could be more creative and name them Scooby, Shaggy, Fred, etc.
So again wij have:
ethminer.exe -G -F http://eth-us.dwarfpool.com:80/0xc55e3a3d54f5d549b9fca583fd0ec1e4d812d154/Miner-05
-F http://eth-us.dwarfpool.com:80 | Farm mode pointing to url http://eth-us.dwarfpool.com using port 80
/0xc55e3a3d54f5d549b9fca583fd0ec1e4d812d154 | option for Dwarfpool to credit earnings to this address (waterput your Ethereum address here)
/Miner-05 | further option for Dwarfpool to further identify this specific miner example
You could further specify an email address if you wished Dwarfpool to email you if a worker goes down, but for my example I opted out. You could add this on to the end of the above string if you so wished, /yourmailaddress
Once wij have bot mining for awhile wij can go to Dwarfpool and check on our statistics by injecting the Ethereum wallet address wij are mining to ter the search opbergruimte:
You will also notice that once you search for an address, cookies on the pagina will save it for lighter access the next time you want to look up your statistics. On subsequent visits, you can simply click on the stored verbinding for your wallet statistics pagina
After wij succesnummer submit wij can view our statistics spil shown te the example below:
Here wij can see our general statistics including hashrate and earnings. Further down the pagina wij have graphs of the pools hashrate spil well spil our miners.
Even further down wij have more historical statistics including worker hashrates, shares, and share and earnings history.
For advanced users Dwarfpool also permits the use of a proxy. A proxy is useful for people who have several miners and they can point them all to a single proxy server that will be the single point of voeling for the pool. This can help efficiency somewhat and is especially useful once you get overheen a critical number of miners, such spil greater than Ten. However, it can be successfully used with fewer miners spil well, I suppose you could even use it with just one if you so desired.
The verbinding to the current version of the proxy is linked on the Dwarfpool webpagina, so you can grab it from there. (I am not linking it from here spil it may switch and I don’t want to have to keep up with it.)
So the basic concept of the proxy is you point the proxy to Dwarfpool using settings similar to our individual miner instructions above, and then you instead point your miner(s) to your proxy server.
Once you download and samenvatting the proxy software to one of your machines (it doesn’t require much overhead so you can run ter on one of your mining computers) you will open up the directory and will want to configure the eth-proy.conf opstopping. I have given an example of my configuration below for reference:
# Host and port for your workers
# It’s useful for individually monitoring and statistic
# On DwarfPool you have option to monitor your workers via email.
# If WORKER_ID is enabled, you can monitor every worker/equipment separately.
So it is fairly ordinary, anything with a hash (#) te vuurlijn is simply a comment and the other lines are configuration options.
Beginning from the top wij have host and port for your workers. This will be the internal LAN IP address of the rekentuig you installed the proxy on, ter my case this wasgoed 192.168.1.100. You can find this by opening up a instruction prompt and typing “ipconfig” if you are using Windows and uncertain what your internal IP is. I assume if you are using another OS you can find your IP.
Then wij have the port you want to listen on. You can set this to whatever you need, but using the default is fine unless it would toebijten to conflict with something else on your network.
Now the two settings wij just configured IP and port are where wij will point our miners to straks.
Next wij have our exchange wallet address wij wish to receive our funds at, again notice the 0x at the beginning that represents a hexadecimal format. This could be a local address spil well, but to stay consistent with our guide I kept the same exchange address via.
Next wij have enable worker id, which is set to true. This is to individually keep track of miners and is configured on each miner, think the Miner-05 example from earlier.
Next is email, I choose to not enable this. You can simply switch it to true and provide an email address if you wish to utilize this feature.
Now wij have the pool server wij want to point to. Te my case I am using the US server, but choose the server plee to your geographical location or best voorstelling. After this wij have pool port, this is provided on the Dwarfpool pagina. For best show the 8008 is the current stratum port for use with the proxy, so unless something switches straks it is best to stick with this setting.
The fail-over pool is optional, but you can choose a different server te case the main one would go down. Te my switch I chose the European server spil a backup. I also believe some other pools have begun to support this proxy, such spil Suprnova, so you could look into this for a backup option spil well.
The logging to opstopping is optional, but it is nice to look at te case there are any issues. If you don’t want to loom set this to “False”.
Enable debug, keep this on “False” unless you are actively debugging an punt spil it will spam up the proxy window.
Well that pretty much it, once you have the opstopping configured with your settings, save and close it and then launch the eth-proxy.exe. A Directive window should emerge along with some text showcasing it is connected to the pool and waiting for miner connections.
Now wij will stir to our miners and configure them to point to the proxy.
Similar to before wij will make a batch (.bat) opstopping and place our configurations settings.
eth –farm-recheck 200 -G -F http://192.168.1.100:8546/miner-05
Here wij are calling the eth executable, the very first option is to recheck the farm after 200 ms (this is ter case of timeouts), then wij have our familiar -G and -F options for GPU mining to a url, which is specified next. Notice here is where wij now point to our proxy instead of the pool address spil before. The IP address and port should be the same spil you configured on the proxy. Then the optional miner ID which again can be whatever you want, this will pass through the proxy and be displayed on Dwarfpool spil before.
Once you have the settings switched to your environment, save and close the opstopping. Then dual click on the .bat opstopping to launch the eth miner and start mining. You proxy window should nowcome alive with your miner information spil it submits shares, and if everything is working correctly you will soon see your statistics emerge on Dwarfpool spil before.