Market Cap: $2.8588T -5.21%
Volume(24h): $157.21B 50.24%
Fear & Greed Index:

38 - Fear

  • Market Cap: $2.8588T -5.21%
  • Volume(24h): $157.21B 50.24%
  • Fear & Greed Index:
  • Market Cap: $2.8588T -5.21%
Cryptos
Topics
Cryptospedia
News
CryptosTopics
Videos
Top Cryptospedia

Select Language

Select Language

Select Currency

Cryptos
Topics
Cryptospedia
News
CryptosTopics
Videos

How to configure 2Miners pool for PPLNS payouts? (Payment logic)

PPLNS rewards miners based on the last 50,000 valid shares—weighted by difficulty—ensuring fair, time-sensitive payouts and discouraging pool hopping on 2Miners.

Jan 11, 2026 at 08:19 pm

Understanding PPLNS Payment Structure

1. PPLNS stands for Pay Per Last N Shares, a reward distribution method where miners receive payouts based on the number of valid shares submitted within a defined window preceding each block discovery.

2. The pool calculates rewards by examining the last 50,000 shares — or another configured N value — submitted before the block was found, not from the entire round or session history.

3. Each share’s weight is proportional to its difficulty relative to the current network difficulty, meaning higher-difficulty shares contribute more significantly to the final payout computation.

4. Shares older than the N threshold are discarded from the calculation, ensuring that only recent contributions influence the reward allocation.

5. This mechanism discourages pool hopping because miners must maintain consistent participation over time to maximize their share weight in the active window.

Setting Up Your Miner for 2Miners with PPLNS

1. Connect to the correct 2Miners stratum endpoint: eth.2miners.com:2020 for Ethereum, or etc.2miners.com:1020 for Ethereum Classic — endpoints vary per coin and must match your target blockchain.

2. Configure your miner software (e.g., T-Rex, GMiner, NBMiner) with wallet address appended using the WORKER_NAME format: 0xYourWalletAddress.WorkerName.

3. Ensure your miner submits shares at appropriate difficulty levels; 2Miners automatically adjusts share difficulty but allows manual override via d= parameter in some miners.

4. Avoid frequent restarts or disconnects — unstable connections may cause share loss or misalignment with the PPLNS window, reducing effective contribution weight.

5. Monitor real-time stats on the 2Miners dashboard using your wallet address; verify that shares appear under “Last 50k Shares” and “Round Shares” sections to confirm proper PPLNS tracking.

How 2Miners Calculates Individual Payouts

1. When a block is found, the pool identifies all shares submitted in the last 50,000 that meet minimum difficulty requirements and were accepted prior to block discovery.

2. Each accepted share is assigned a weight: share_difficulty / network_difficulty, normalized against the actual block difficulty at submission time.

3. Total weight across all qualifying shares forms the denominator; an individual miner’s sum of weighted shares becomes the numerator for proportional reward allocation.

4. Block reward minus pool fee (currently 1%) is distributed strictly according to this ratio — no rounding, no fixed minimum thresholds, no time-based decay.

5. Unconfirmed balances update immediately after block validation; confirmed payouts occur once the block receives sufficient network confirmations (typically 120 for ETH, 60 for ETC).

Monitoring and Validating Your PPLNS Activity

1. Use the 2Miners explorer to search your wallet address and inspect “Shares” tab — look for green checkmarks indicating accepted shares within the rolling window.

2. Cross-check timestamps between your local miner logs and the pool’s reported share times; discrepancies exceeding 30 seconds may indicate clock drift or latency issues affecting eligibility.

3. Observe the “PPLNS Window” indicator on the dashboard — it displays how many shares remain until the oldest entry rolls out, helping assess stability of your contribution footprint.

4. If your worker shows zero shares in the last 50k despite continuous mining, verify firewall settings, DNS resolution, and stratum authentication — rejected shares do not enter the PPLNS pool.

5. Export raw share data via API endpoint https://api.2miners.com/api/accounts/{wallet}/shares to perform independent weight verification using local difficulty logs.

Frequently Asked Questions

Q: Does changing my worker name reset my PPLNS share count?A: No. PPLNS eligibility depends solely on share acceptance timestamp and difficulty — worker name changes do not affect historical share inclusion in the window.

Q: Are stale shares included in PPLNS calculations?A: No. Only shares accepted before block discovery and within the last N entries qualify; stale shares rejected due to late arrival are excluded entirely.

Q: Can I see the exact list of shares used for a specific block payout?A: Yes. The 2Miners API provides detailed share records per block hash via /api/miners/{hash}/shares, including timestamps, difficulties, and worker identifiers.

Q: What happens if my miner submits duplicate shares?A: Duplicates are detected and ignored during PPLNS aggregation; only the first accepted instance counts toward weight calculation.

Disclaimer:info@kdj.com

The information provided is not trading advice. kdj.com does not assume any responsibility for any investments made based on the information provided in this article. Cryptocurrencies are highly volatile and it is highly recommended that you invest with caution after thorough research!

If you believe that the content used on this website infringes your copyright, please contact us immediately (info@kdj.com) and we will delete it promptly.

Related knowledge

See all articles

User not found or password invalid

Your input is correct