Modern P2Pool server for Lyra2RE coin, VTC.
Switch branches/tags
Nothing to show
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
Type Name Latest commit message Commit time
Failed to load latest commit information.
SOAPpy fix stack trace spew caused by some routers' UPnP implementations Feb 10, 2014
_web-static-pre Use johndoe75s interface by default and update block explorer url Dec 4, 2016
conf added p2pool for vertcoin Jan 27, 2014
dev added p2pool for vertcoin Jan 27, 2014
nattraverso added p2pool for vertcoin Jan 27, 2014
p2pool-scanner added p2pool scanner modified for vertcoin Jan 27, 2014
p2pool
py_modules Update setup.py Mar 25, 2014
web-static.modern Donation info on modern dashboard Apr 4, 2014
web-static Use johndoe75s interface by default and update block explorer url Dec 4, 2016
wstools added p2pool for vertcoin Jan 27, 2014
.gitignore updated gitignore Feb 12, 2014
COPYING added p2pool for vertcoin Jan 27, 2014
LICENSE
Makefile added p2pool for vertcoin Jan 27, 2014
README.md Update readme. Aug 3, 2015
configure
fpconst.py added p2pool for vertcoin Jan 27, 2014
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.