Custom Mining Pool Development

Замовник: AI | Опубліковано: 11.02.2026
Бюджет: 25 $

I’m running a server and I’m looking for an experienced developer to build a fully custom mining pool environment from the ground up. The setup should support two modes on the same server: a solo mining pool for Fractal Bitcoin (FB) using the SHA-256 algorithm, and a merged-mining pool that works with both Bitcoin (BTC) and Fractal Bitcoin at the same time. This needs to be a completely custom solution rather than based on existing pool software like MPOS or NOMP. You’re free to choose the programming language and framework as long as the result is stable, efficient, and well documented. Once everything is set up, my ASIC miners should be able to connect via Stratum and begin hashing without issues. The pool must fully support SHA-256 mining in both solo and merged modes and expose a standard Stratum interface compatible with common ASIC miners. DDoS protection should be built directly into the setup, whether through firewall rules, reverse proxies, rate limiting, or another proven method you prefer. The project should also include a clean and simple web dashboard that displays worker statistics, pool hashrate, and payout history. An automatic payout system is required, with configurable payout thresholds. All configuration files should be clearly structured and well commented so I can easily make future adjustments without needing additional help. For acceptance, both pool modes must deploy and run cleanly on AlmaLinux using only documented variables and no manual tweaks. ASIC miners should be able to connect over Stratum, submit shares, and receive real-time feedback showing accepted or rejected shares. Merged-mined blocks for Bitcoin and Fractal Bitcoin must be correctly detected, logged, and reflected in payout records. A basic DDoS mitigation test, such as simulated traffic, should demonstrate that the pool remains responsive. All source code, setup scripts, and documentation must be delivered through my private Git repository. If you’ve built custom mining pools before and are comfortable working with SHA-256, Stratum, and low-level mining logic, I’m ready to get started.