Stratum Proxy for Monero-pools
Switch branches/tags
Nothing to show
Clone or download
Latest commit bfeeef6 Jun 27, 2017
Permalink
Failed to load latest commit information.
log Add log folder and empty log file Aug 13, 2014
mining_libs New setting: worker_id from IP address of miner Sep 11, 2014
stratum first commit Aug 12, 2014
LICENSE first commit Aug 12, 2014
README.md Update README.md Jun 27, 2017
config.py Update config.py Oct 4, 2014
xmr-proxy.py length 106 fixed Jun 27, 2017

README.md

#Description

This is Stratum Proxy for Monero-pools (RPCv2) using asynchronous networking written in Python Twisted.

#

If you lost connections to your proxy and have a lot of users, check limits of your system in /etc/security/limits.conf

The best way to increase limits of open files:

proxyuser hard nofile 1048576

proxyuser soft nofile 1048576

#

NOTE: This fork is still in development. Some features may be broken. Please report any broken features or issues.

#Features

  • XMR stratum proxy
  • Central Wallet configuration, miners doesn't need wallet as username
  • Support mining to exchange
  • Support monitoring via email
  • Bypass worker_id for detailed statistic and per rig monitoring
  • Only one connection to the pool
  • Individually Vardiff for workers.

#ToDo

  • Automatically failover via proxy, also for non-supported miners (ccminer)

#Configuration

  • all configs file config.py

#Example for miners

  • ./minerd -a cryptonight -o stratum+tcp://127.0.0.1:8080 -u 123456 -p 1

#Donations

  • XMR: 466KoUjvbFE2SduDyiZQUb5QviKo6qnbyDGDB46C6UcTDi5XmVtSXuRYJDmgd6mhYPU92xJHsTQyrSjLbsxdzKQc3Z1PZQM

#Requirements

xmr-proxy is built in python. I have been testing it with 2.7.3, but it should work with other versions. The requirements for running the software are below.

  • Python 2.7+
  • python-twisted
  • Pool with support for this proxy

#Installation

  • just copy and start xmr-proxy.py

#Contact

#Credits

  • Original version by Slush0 (original stratum code)
  • More Features added by GeneralFault, Wadee Womersley and Moopless

#License

  • This software is provides AS-IS without any warranties of any kind. Please use at your own risk.