Fully Open Source Solo Bitcoin Mining Pool
is an open-source solo Bitcoin mining pool that provides a platform for individual miners to participate in the Bitcoin network without relying on third-party vendors. It is designed to support solo miners by offering a shared infrastructure that allows them to compete for entire block rewards independently.
Public Pool is particularly popular among users of the Bitaxe miner, an open-source Bitcoin mining device, and is often used in conjunction with Umbrel Home Server, a Bitcoin-focused server and operating system that simplifies the setup and management of mining operations.
One of the key features of Public Pool is its commitment to transparency and open-source development. This approach aligns with the broader ethos of decentralisation within the Bitcoin community, aiming to reduce the barriers to entry for new miners and promote a more distributed network. By using Public Pool, miners can connect their devices to a stratum server, which acts as an intermediary between their hardware and the Bitcoin network, facilitating the mining process
Running a Bitcoin node is a powerful way to participate in the decentralised network, offering enhanced privacy and security. By maintaining a full copy of the blockchain, nodes verify transactions independently, contributing to the network's robustness.
A stratum server is a type of server used in cryptocurrency mining, particularly in the context of proof-of-work (PoW) blockchains like Bitcoin. It acts as an intermediary between the miners and the blockchain network, providing a simplified and efficient way for miners to connect to the network and contribute their computational power to validate transactions and create new blocks.
Essentially this will refer to a device that participates in the Network Time Protocol (NTP) hierarchy, which is used to synchronise the time of computer systems over a network. The stratum level indicates how many steps away a device is from a reference clock, which is the most accurate time source. The lower the stratum number, the closer the device is to the reference clock, and thus the more accurate its time is expected to be.
Key points relating to stratum servers to be aware of are as follows:
a stratum server is a crucial component in the cryptocurrency mining ecosystem, enabling efficient and effective participation in mining pools and contributing to the overall security and stability of the blockchain network.
Public Pool is often referred to as a solo mining pool, but it's important to note that it functions differently from traditional mining pools. In a typical mining pool, miners combine their hash power to increase the chances of mining a block and then share the rewards proportionally. In contrast, Public Pool provides a shared node infrastructure that allows solo miners to compete for blocks independently, with the potential to keep nearly all of the reward if they successfully mine a block.
While solo mining can potentially result in a larger reward if successful, it is also much more difficult and less predictable than pool mining. Pool mining offers a more consistent payout, but the reward is typically smaller than what a successful solo miner would receive.
On Umbrel, Public Pool is automatically configured to work with your Bitcoin node with no extra setup required.
The use of Public Pool is often associated with lottery mining, a strategy where miners use lower-hash-rate hardware in a home setup to independently mine Bitcoin blocks. This approach offers a low probability of success but a massive potential reward, similar to playing a lottery where the jackpot is the full block reward plus transaction fees.
Having a small solo miner on your desk, doing its best to try and hit the bitcoin block may see huge rewards or it may see nothing at all. This is very much self-renewing lottery ticket that just keeps going every 10 minutes. Every time a new block is found, the Bitcoin network generates a new block and it starts all over again until the final bitcoin block is mined - circa the year 2140.
Fact
As of April 2025, Public Pool had over 11,000 Bitaxe miners connected to its shared node.
For those interested in setting up solo mining with Public Pool, the process can be straightforward, especially with the help of guides and community support.
Public Pool is a valuable resource for solo Bitcoin miners, offering an open-source platform that supports decentralisation and provides a way for individuals to participate in the Bitcoin network with their own hardware.
Bitcoin is not a Ponzi Scheme
Bitcoin has faced numerous criticisms, one of the most persistent being the claim that it is a Ponzi scheme. This accusation, often made by those who do not fully understand the technology or economics behind Bitcoin.
Getting started with solo mining
Learn how to start solo mining Bitcoin with a Bitaxe to help decentralise and secure the bitcoin network.