I created a NoDevFee tool that reduce or REMOVE the devfee from the minners.
This tool reduce from 0% to 100% of the devfee, for example if you put 0% the devfee will be REMOVED and ALL the shares will be to your ETH address or if you put 20% and the miner have 1% devfee only will be 0.2% (1 / 20 = 0.2).
Put the devfee as you wish.
Change the .env file with your configuration
ENV variable | Description | Example Value |
---|---|---|
MINNER_IP | The remote IP address of the mining pool you wish to push your shares to. DON'T PUT DNS, PUT THE IP NUMBER, I ADDED A LIST BELOW | 172.65.218.238 |
MINNER_PORT | The remote port of the mining pool you wish to push your shares to. | 4444 |
MINER_DEVFEE | the % of the DevFee that you want add. Value from 0 - 100. If you put 0 the devfee will be REMOVED and ALL the shares will be to your ETH address or if you put 20 and the miner have 1% devfee only will be 0.2% (1 / 20 = 0.2) | 20 |
ETH_ADDRESS | Your ETH address | 0x383a03BABF570A066CF15E48FCfDF147d7DB57Cf |
PORTS_TO_REDIRECT | Port numbers that DevFee miner use and we will redirect to ours | 4444,14444,5555,9999 |
DNS | IP |
---|---|
eu1.ethermine.org | 172.65.207.106 |
asia1.ethermine.org | 172.65.231.156 |
us1.ethermine.org | 172.65.218.238 |
us2.ethermine.org | 72.65.226.101 |
eth-us-east1.nanopool.org | 192.99.69.170 |
eth-us-west1.nanopool.org | 207.246.100.198 |
eth-eu1.nanopool.org | 51.15.39.186 |
eth-eu2.nanopool.org | 51.15.55.100 |
eth-asia1.nanopool.org | 139.99.102.71 |
eth-jp1.nanopool.org | 139.162.81.90 |
eth-au1.nanopool.org | 139.99.156.30 |
eth-us-east.flexpool.io | 44.198.219.219 |
eth-us-west.flexpool.io | 34.218.158.72 |
eth-de.flexpool.io | 3.68.20.1 |
eth-se.flexpool.io | 13.48.151.148 |
eth-sg.flexpool.io | 13.214.83.223 |
eth-au.flexpool.io | 3.104.230.31 |
eth-br.flexpool.io | 18.229.236.105 |
eth-kr.flexpool.io | 13.209.102.128 |
asia1.ethpool.org | 172.65.215.159 |
eu1.ethpool.org | 172.65.212.80 |
us1.ethpool.org | 172.65.229.54 |
Need add 127.0.0.1 DNS in "C:\Windows\System32\drivers\etc\hosts" for Windows
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 eu1.ethermine.org
127.0.0.1 asia1.ethermine.org
127.0.0.1 us1.ethermine.org
127.0.0.1 us2.ethermine.org
127.0.0.1 eth-us-east1.nanopool.org
127.0.0.1 eth-us-west1.nanopool.org
127.0.0.1 eth-eu1.nanopool.org
127.0.0.1 eth-eu2.nanopool.org
127.0.0.1 eth-asia1.nanopool.org
127.0.0.1 eth-jp1.nanopool.org
127.0.0.1 eth-au1.nanopool.org
127.0.0.1 eth-us-east.flexpool.io
127.0.0.1 eth-us-west.flexpool.io
127.0.0.1 eth-de.flexpool.io
127.0.0.1 eth-se.flexpool.io
127.0.0.1 eth-sg.flexpool.io
127.0.0.1 eth-au.flexpool.io
127.0.0.1 eth-br.flexpool.io
127.0.0.1 eth-kr.flexpool.io
127.0.0.1 asia1.ethpool.org
127.0.0.1 eu1.ethpool.org
127.0.0.1 us1.ethpool.org
Need add 127.0.0.1 DNS in "/etc/hosts" for Linux
sudo vi /etc/hosts
127.0.0.1 eu1.ethermine.org
127.0.0.1 asia1.ethermine.org
127.0.0.1 us1.ethermine.org
127.0.0.1 us2.ethermine.org
127.0.0.1 eth-us-east1.nanopool.org
127.0.0.1 eth-us-west1.nanopool.org
127.0.0.1 eth-eu1.nanopool.org
127.0.0.1 eth-eu2.nanopool.org
127.0.0.1 eth-asia1.nanopool.org
127.0.0.1 eth-jp1.nanopool.org
127.0.0.1 eth-au1.nanopool.org
127.0.0.1 eth-us-east.flexpool.io
127.0.0.1 eth-us-west.flexpool.io
127.0.0.1 eth-de.flexpool.io
127.0.0.1 eth-se.flexpool.io
127.0.0.1 eth-sg.flexpool.io
127.0.0.1 eth-au.flexpool.io
127.0.0.1 eth-br.flexpool.io
127.0.0.1 eth-kr.flexpool.io
127.0.0.1 asia1.ethpool.org
127.0.0.1 eu1.ethpool.org
127.0.0.1 us1.ethpool.org
Need add 127.0.0.1 DNS in "/private/etc/hosts" for Mac
sudo vi /private/etc/hosts
127.0.0.1 eu1.ethermine.org
127.0.0.1 asia1.ethermine.org
127.0.0.1 us1.ethermine.org
127.0.0.1 us2.ethermine.org
127.0.0.1 eth-us-east1.nanopool.org
127.0.0.1 eth-us-west1.nanopool.org
127.0.0.1 eth-eu1.nanopool.org
127.0.0.1 eth-eu2.nanopool.org
127.0.0.1 eth-asia1.nanopool.org
127.0.0.1 eth-jp1.nanopool.org
127.0.0.1 eth-au1.nanopool.org
127.0.0.1 eth-us-east.flexpool.io
127.0.0.1 eth-us-west.flexpool.io
127.0.0.1 eth-de.flexpool.io
127.0.0.1 eth-se.flexpool.io
127.0.0.1 eth-sg.flexpool.io
127.0.0.1 eth-au.flexpool.io
127.0.0.1 eth-br.flexpool.io
127.0.0.1 eth-kr.flexpool.io
127.0.0.1 asia1.ethpool.org
127.0.0.1 eu1.ethpool.org
127.0.0.1 us1.ethpool.org
- Just run the executable compiled by us or run the NodeJs app from our code
- Run the minner
- THATS ALL!!
PhoenixMiner
PhoenixMiner.exe -pool 127.0.0.1:4444 -wal 0x383a03BABF570A066CF15E48FCfDF147d7DB57Cf.Miner1
NBMiner
nbminer -a ethash -o stratum+tcp://127.0.0.1:4444 -u 0x383a03BABF570A066CF15E48FCfDF147d7DB57Cf.Miner1
Gminer
miner.exe --algo ethash --server 127.0.0.1:4444 --user 0x383a03BABF570A066CF15E48FCfDF147d7DB57Cf --worker Miner1