Modern P2Pool server for Lyra2RE coin, VTC.
Switch branches/tags
Clone or download
#2 Compare This branch is 19 commits ahead of donSchoe:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
SOAPpy fix stack trace spew caused by some routers' UPnP implementations Feb 10, 2014
_web-static-pre
conf
dev added p2pool for vertcoin Jan 27, 2014
nattraverso
p2pool-scanner
p2pool
py_modules Update setup.py Mar 25, 2014
web-static.modern
web-static
wstools
.gitignore
COPYING
LICENSE
Makefile
README.md
configure
fpconst.py
run_p2pool.py added p2pool for vertcoin Jan 27, 2014
setup.py

README.md

P2Pool Server Node software for Lyra2RE coins. Currently supported:

  • Vertcoin [VTC]

Requirements:

Generic:

  • Coindaemon >=0.10.0
  • Python >=2.6
  • Twisted >=10.0.0
  • python-argparse (for Python =2.6)

Linux:

  • sudo apt-get install python-zope.interface python-twisted python-twisted-web
  • sudo apt-get install python-argparse # if on Python 2.6

Windows:

Running P2Pool:

To use P2Pool, you must be running your own local bitcoind. For standard configurations, using P2Pool should be as simple as:

python run_p2pool.py

Then run your miner program, connecting to 127.0.0.1 on P2Pool-port with any username and password.

If you are behind a NAT, you should enable TCP port forwarding on your router. Forward port 9333 to the host running P2Pool.

Run for additional options.

python run_p2pool.py --help

Official P2Pool wiki:

https://en.bitcoin.it/wiki/P2Pool

Alternate web front ends:

Notes for Lyra2RE-Coins:

Requirements:

In order to run P2Pool with the Lyra2RE-Coins, you would need to build and install the lyra2re_hash module that includes the Lyra2RE proof of work code that Lyra2RE-Coins uses for hashes.

Linux:

git clone https://github.com/metalicjames/lyra2re-hash-python.git
cd ~/lyra2re-hash-python
sudo python setup.py install

Windows (mingw):

In bash type this:

git clone https://github.com/metalicjames/lyra2re-hash-python.git
cd ~/lyra2re-hash-python
/c/Python27/python.exe setup.py install

Running P2Pool:

Vertcoin:

  • Run P2Pool with the "--net vertcoin", "--net vertcoin2" (if you want to connect to 2nd network) or "--net vertcoin3" (for 3rd network) option.
  • Run your miner program, connecting to 127.0.0.1 on port 9171, 9172 (for 2nd network) or 9174 (for 3rd network).

Sponsors:

Thanks to:

  • The Bitcoin Foundation for its generous support of P2Pool.
  • The Litecoin Project for its generous donations to P2Pool.
  • The Vertcoin Community for its great contribution to P2Pool.