Home Guides Payout schemes

Bitcoin Mining Pool Payout Schemes — PPLNS, SOLO, PROP (and Variance)

A pool’s payout model is not just a “fee setting.” It defines how miners experience variance, how you handle orphan risk, and how much operational capital you need to pay miners reliably. This guide summarizes the most common payout schemes used in SHA256 pools and how we help operators choose and implement them. Payout math becomes real code and configuration—our developers can implement, program, and tune schemes (PPLNS/PROP/SOLO) to match your risk and fee goals.

Want a recommendation for your pool (not just definitions)?

Use our decision page: SOLO vs PPLNS vs PROP (how to choose). It focuses on miner acquisition, operator cashflow, and the guardrails that prevent payout disputes.

Why payout schemes matter

Two pools can have the same hashrate and the same fee, but feel completely different to miners based on payout variance. Your payout model impacts:

  • Miner experience: smoother rewards vs “lucky / unlucky” swings.
  • Operator risk: whether you must pre-fund payouts or can pay after blocks mature.
  • Abuse incentives: some models are more vulnerable to pool hopping if not designed carefully.
  • Accounting complexity: how you track rounds, shares, and balances across time.

Quick comparison (operator perspective)

Model What miners get Variance Operator requirements
SOLO Block finder keeps reward (minus pool fee, if any) Very high Simple accounting; best for one miner or a small trusted group
PROP Rewards split by shares in the round High Round tracking; can incentivize hopping if not handled carefully
PPLNS Rewards split by last N shares (or score window) Medium Requires careful window selection and clear miner documentation
PPS variants Pay per share submitted (smoother) Low Needs a reserve and strict risk controls; payout safety becomes critical

Note: exact scheme availability depends on the pool software and any customizations. We can implement common models or extend the stack if needed.

Choosing a model for your pool

  • Private / personal pool: SOLO is often simplest—especially when the operator is also the miner.
  • Small community pool: PPLNS is a common choice because it rewards sustained participation and reduces hopping incentives.
  • Large public pool: the “right” model depends on your business—PPLNS for lower operator risk, or PPS-style payouts if you can carry the risk and reserve.
If you want a recommendation

Tell us your expected hashrate, target miners (small ASIC owners vs large farms), and whether you can maintain a payout reserve. We’ll recommend a scheme and implement the accounting rules cleanly.

Accounting and risk controls you can’t skip

  • Block maturity: when rewards are considered “unlocked” and safe to credit.
  • Orphans & reorgs: how you reverse credits and keep balances consistent.
  • Fee transparency: pool fee, transaction fee policy, and payout batching rules.
  • Separation: per-coin accounting boundaries so one chain’s issues don’t affect another.

Payouts touch wallets and real money—so we treat payout controls as a security system, not a cron job. See security hardening for wallet and operational safety practices.

How we implement payouts safely

  • Staged rollout: dry runs, low-value real payouts, then gradual ramp-up.
  • Controls: thresholds, rate limits, and permissions aligned with your risk tolerance.
  • Observability: clear logs for credits, debits, blocks, and payment batches.
  • Runbooks: what to do when a daemon stalls, a DB fills, or a payment batch fails.

If you’re choosing between software stacks, start with Bitcoin mining pool software overview, then drill into Yiimp or Miningcore depending on your goals.

FAQ

Which payout model is “best” for a new pool?

There’s no universal best. For new pools, many operators choose PPLNS or SOLO (lower operator risk) while they learn operational behavior. PPS-style models can be attractive to miners but usually require a reserve and stricter risk controls.

Do payout schemes affect SEO or marketing?

Indirectly. Transparent payouts and clear documentation reduce support burden and improve miner trust—both help your pool retain users. Retention and reputation matter more than any single on-page keyword.

Can you implement multiple payout schemes on one site?

Yes, depending on the stack and your accounting rules. Some operators run different schemes per coin or per “pool instance.” We keep boundaries clean to avoid cross-contamination of balances.

Can you help migrate an existing pool to a different payout model?

Yes. Migrations must be planned carefully because you’re moving from one accounting logic to another. We audit the current state, define cutover rules, and test before switching production traffic.

Want help selecting and implementing payouts for your pool? Get in touch.

Share
Send this page to a friend or teammate.