I'm pretty new to Bitcoin. This will be my second question at this site and I'll try to make it less verbose than the first while still containing what seems to be important detail.

I'm still in the middle of synchronizing my Bitcoin Core client with the network. But while that's working, I'm considering mining. I dislike centralized pools for all the good reasons that many people do. It seems decentralized is something that many are beginning to recognize serves the best interests of everyone in the community which I guess is why p2pool was written. Thank you to everyone involved in that. And so if I do start mining, then p2pool seems like the best choice for me.

But what's the difference between these two projects?



Are these just different implementations of the p2pool protocol?

It looks like the forrestv project's last release was in 2013, so 2+ years ago?! Does that indicate stable/finished application or does that indicate an abandoned project?

Rav3nPL's project seems to have more recent activity. Which project is better and why?

If it matters for the answer, I'm using Linux for my Bitcoin node.

1 Answer 1


forrestv stopped updating the version, but he's still adding features.

Anyway, the Linux installation instructions say to just get the latest master:

sudo apt-get install git # if git is not installed
git clone https://github.com/forrestv/p2pool.git
cd p2pool

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.