Skip to content

HavaneFr/Claymore-No-Fee-Proxy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

flakjacket ETH

Removes Claymore's 1-2% mining fee using Stratum Proxy. Tested on Ubuntu 16.04 and Windows 10 with Claymore 9.6 ETH.

How it works?

This proxy is placed between Claymore and Internet in order to catch mining fee packet and substituting the devfee address with your wallet address. The redirection are done on the fly and do not require stoping or relaunching the mining software.

Setup

On Linux

Edit the host file on every mining system.

nano /etc/hosts

Place this at the end:

127.0.0.1   eth-eu.dwarfpool.com

On Windows

Edit the host file as Administrator on every mining system. C:/Windows/System32/drivers/etc/hosts

Place this at the end:

127.0.0.1   eth-eu.dwarfpool.com

Configure your address

Spot and edit the worker_name variable in stratum_proxy.py and replace it by yours.

RUN

Run the proxy daemon first and pay attention to change the pool you use (here nanopool):

./stratum_proxy.py 127.0.0.1 8008 eth-eu2.nanopool.org 9999 False

Run the mining software with the fake pool name

./ethdcrminer64 -epool eth-eu.dwarfpool.com:8008 ....

FAQ

What if i use other pool?

Claymore try to mine the fee on the same pool as you. So you have to change the pool server above by yours. If you use a custom pool, you have to redirect also the devfee miner pool in the hosts file.

Is it lightweight?

We try to reduce the footprint to the maximum, the stratum proxy daemon take up to 130MB RAM and few CPU resources.

How can i be 100% sure this is not a scam ?

This is an open source project, so you can read the source code and check it. BTW, don't hesitate to create pull requests if you see something broken.

Should i run the proxy on every mining station?

Yes, we recommand to install the proxy on every mining station. If you have a farm consider having a couple of dedicated computer (with good CPU and network).

Is it compatible with every currency?

This proxy was designed to be used with Claymore ETH version. If you are planning to mine ETH-like, you have to specify -allpools 1 in claymore and replace the host file with the right pool.

Is it compatible with dual mode mining?

Yes, the claymore software take the fee from ETH mining only.

How can I check if it works?

Read the window output. You can also check your pool stats, but some pool ignore small mining time if it did not find a share. But it mines for you !

Claymore warns me something about local proxy...

Do not worry, Claymore check the pool's IP to avoid local proxies, because it can cause stale shares. In our case, the proxy is on the same computer so the lag is trivial. Personally, I never had any stale shares.

Credit

JuicyPasta

About

Removes Claymore's 1-2% mining fee

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%