- Mining pools combine hashrate from many miners to earn more consistent block rewards
- Pool fees are 1-2.5% of gross revenue — typically $20-60/month per machine
- FPPS/PPS+ payout schemes provide predictable income; PPLNS varies with luck
- Pool selection matters but is secondary to hardware efficiency and hosting cost
- You can see your exact earnings and hash rate in your pool dashboard — check it weekly
Why Mining Pools Exist
Solo mining means your single machine competes against the entire global network to win a block. An Antminer S21 Pro at 234 TH/s vs the global network at ~900 exahashes/second (900,000,000 TH/s) represents 0.000026% of the network. At that share, you would statistically win a block reward (3.125 BTC = ~$300,000 at current prices) approximately once every 37 years. Solo mining is impractical for retail miners.
Mining pools solve this by aggregating the hashrate of thousands of machines. The pool wins blocks regularly. Each participating miner earns a proportional share of the rewards based on their contribution — measured in "shares" submitted to the pool. Instead of winning $300,000 once every 37 years, you earn small consistent payments daily.
How Pool Fees Work
The pool operator retains a percentage of each block's revenue as their fee for running the infrastructure. This fee comes off your payout before you receive it. A 1% fee on an $80/day gross means you receive $79.20/day from the pool. A 2.5% fee means you receive $78.00/day.
On an annual basis: 1% fee = $292/year per machine. 2.5% fee = $730/year per machine. The difference matters but is much smaller than the impact of hardware efficiency or hosting cost. Do not prioritize pool fee optimization over hardware or hosting decisions.
Understanding Payout Schemes
FPPS (Full Pay Per Share)
You are paid a fixed amount for every valid share you submit, calculated based on the current block reward and transaction fees. Income is predictable and does not depend on whether the pool actually wins a block — the pool bears that risk. This is the most predictable model for retail miners. Fees are typically 1-2%.
PPS+ (Pay Per Share Plus)
Similar to FPPS but may vary in how transaction fees are distributed. Some pools pay a fixed subsidy rate plus a share of transaction fees (the "+" component) as they are earned. Predictable income similar to FPPS.
PPLNS (Pay Per Last N Shares)
You are paid based on your share of the last N shares the pool submitted before winning a block. If the pool has a lucky streak and wins many blocks quickly, you earn more. If the pool is unlucky and goes a long time between blocks, you earn less than expected. Income is variable and depends on luck. Fees are sometimes lower (1-1.5%) but the variance makes budgeting harder for retail miners.
Recommendation: For most retail miners, FPPS or PPS+ provides better income predictability. The fee difference is rarely enough to justify the income variance of PPLNS.
Major Pools and Their Fees
- Foundry USA: PPS+ — 0% introductory, typically 1-2% standard. US-based. Large and reputable.
- Antpool: FPPS 2.5% / PPLNS 1% — Operated by Bitmain. Very large hashrate.
- F2Pool: FPPS 2.5% — One of the oldest pools. Reliable track record.
- Braiins Pool: FPPS 2% — Also develops Braiins OS firmware. Good dashboard.
- ViaBTC: FPPS 2.5% / PPLNS 2% — Established pool with good uptime.
Most hosting providers will configure your machine to a pool of your choice, or their default pool. Confirm which pool your machine is connected to and that it is pointed to your wallet address before deployment.
How to Read Your Pool Dashboard
Every major pool provides a dashboard where you can track your machine's performance using its worker name or your wallet address. Key metrics to check weekly:
- Average hash rate: Should be close to your machine's rated spec. Consistently 10-15% below spec is worth investigating.
- Share rejection rate: Should be below 1%. High rejection rates indicate network issues or misconfiguration.
- Daily earnings: Compare against your expected earnings from the calculator. Significant discrepancies need investigation.
- Worker status: Green/online means your machine is connected. Red/offline means it is down.
Use our calculator to cross-check your pool earnings against expected revenue for your machine and current BTC price.