what's Public Pool?
Public Pool is a fully open-source solo Bitcoin mining pool software that allows individual miners to mine Bitcoin independently against the entire network, keeping 100% of any block rewards found with zero fees. Miners connect via Stratum protocol (TCP on port 3333 or TLS on 4333) to the public instance at public-pool.io, using their Bitcoin address as the username and an optional worker name. The pool provides real-time monitoring of hashrate, uptime, and connected devices through a web interface, and supports integration with personal Bitcoin nodes for enhanced sovereignty. Built with NestJS and TypeScript, Public Pool is designed for easy self-hosting via Docker or direct deployment, enabling users to run their own private solo pools on hardware like Umbrel or Start9 nodes. This promotes decentralization by avoiding reliance on centralized pool operators. Popular among hobbyist miners with low-hashrate devices such as Bitaxe, it has been integrated into app stores for Bitcoin nodes and has seen blocks mined on both public and self-hosted instances.
A single miner found Bitcoin block 943466 with 18.5 TH/s hashrate.
Found first block (block 943466) on the Bitcoin network with a single miner operating at 18.5 TH/s total hashrate across three devices.