Full Pay Per Share (FPPS)
FPPS pays miners for both block rewards and transaction fees based on their share contribution, regardless of whether the pool finds a block.
What is FPPS?
Full Pay Per Share (FPPS) is a mining pool payout method that compensates miners based on their contributed shares, paying out both the block reward and transaction fees proportionally. The key feature is that payment occurs regardless of whether the pool actually finds a block.
How FPPS Works
- The pool calculates the expected value of each share based on current network difficulty
- Miners receive payment for every valid share submitted
- Payment includes both the block subsidy (currently 3.125 BTC) and estimated transaction fees
- Crucially, payment happens regardless of whether the pool actually finds a block
The pool estimates transaction fees using a rolling average of recent blocks on the network. This means your payout per share is predictable and steady, even during periods when the pool is unlucky and finds fewer blocks than expected.
FPPS vs Other Methods
| Method | Block Reward | Tx Fees | Risk Bearer | Typical Fee |
|---|---|---|---|---|
| FPPS | Included | Included | Pool | 3-4% |
| PPS+ | Included | Shared when found | Mixed | 2-3% |
| PPLNS | Shared when found | Shared when found | Miner | 1-2% |
When to Choose FPPS
FPPS is ideal for miners who prefer predictable, steady income over variance. The pool absorbs all risk of not finding blocks, which is reflected in typically higher fees (3-4%). This makes FPPS especially attractive for miners who need consistent cash flow to cover electricity costs and other expenses.
The tradeoff is clear: you pay higher fees in exchange for zero variance. Over a long enough period, PPLNS miners may earn slightly more due to lower fees, but FPPS miners never experience the dry spells that come with luck-based payout methods.
Who Uses FPPS
Major pools like F2Pool and ViaBTC offer FPPS as their primary payout method. It is the most popular payout scheme among larger mining operations that prioritize revenue predictability for financial planning.