Hydra Pool

Open Source Bitcoin Mining Pool

View on GitHub

Open Mining Pool

Hydra Pool is an open-source Bitcoin mining pool built to be one-click deployable and self-hosted.

Help us test Hydra Pool by pointing your miner to: stratum+tcp://stratum.hydrapool.org:3333

Use any vanity username you want, no need to add a BTC address. The test iteration of Hydra Pool is configured to payout to the 256 Foundation BTC address.

Pool Statistics can be monitored at: stats.hydrapool.org

A table of the tested hardware is presented here.


Motivation

Mining pools are naturally and increasingly centralized, we set out to change that with this grant. In the event that authoritative governments attempt to coerce mining pools to do things that mining operators disagree with, there needs to be easily deployable options readily available to quickly divert hashrate from such choke points. For example, these threats could be in the form of forcing pools to KYC their users, or forcing pools to censor OFAC transactions, or orphaning blocks containing transactions they want censored based on any arbitrary factor. If anyone can spin up a mining pool on their Ember One mining system, with a self-hosted computer, or a VPS and this open-source project then mining operators are going to be able to pool their resources back together faster and the pressure will grow exponentially on the resources needed to uphold misaligned demands. In short, Hydra Pool is a project to make deploying a mining pool server with a Bitcoin node and Stratum v1/v2 server as easy as “one-click”.

If this sounds like a grant you want to support, then send The 256 Foundaton a tax deductible donation here! Or use The 256 Foundation PayNym!


Scope

One Project Manager position and one developer position to fulfill the mission of The 256 Foundation, “Dismantle the proprietary mining empire to make Bitcoin and freedom tech accessible to anyone”. This grant proposal aims to secure funding for:

Deliverables

The initial release of Hydra Pool is being built in such a way that it supports long-term goals like alternative payout models such as echash, communicating with other Hydra Pool instances, Local store of shares for Ember One, and a user-friendly interface that puts controls at the user’s fingertips, and supports the ability for upstream pool proxying. 


Timeline

The timeline for this grant proposal is six months with the opportunity to extend the grant cycle at the conclusion of each six month period, pending negotiations.


Materials

Materials for this project’s initial release are included in the budget. Potential materials for the project may include but are not limited to various common mining rigs for testing and various other tools or software.


Community Support

For help with Hydra Pool, please use The 256 Foundation public forum on Telegram.


Team Members

Lead Developer = @jungly

Project Manager = @econoalchemist


Budget

For security reasons, exact dollar amounts are kept confidential. This project budget covers fair-market compensation for one project manager as well as the materials, travel expenses, and living expenses for one developer for six months. Funds are disbursed monthly in equal amounts. Within 30-days prior to the expiration of this grant cycle, a renewal opportunity will open and be subject to review and negotiation.