Skip to content

P2Pool v2.3

Compare
Choose a tag to compare
@SChernykh SChernykh released this 30 Aug 16:42
· 765 commits to master since this release

P2Pool v2.3

Changes:

  • Stratum server: added scoring system for clients: ban clients only after several bad shares in a row.
  • Optimized startup syncing
  • Optimized processing of new broadcasted pool blocks
  • API: update files atomically to guarantee that they always have correct and full data
  • Fixed a startup crash of self-compiled p2pool binaries on MacOS
  • Fixed potential deadlock when using built-in miner
  • Fixed processing of long console commands
  • Made various error and warning messages more informative

Before you start mining, create a new wallet and don't use it for anything else but mining for privacy reasons - all wallet addresses are public on P2Pool! Only primary wallet address is supported - no subaddresses or integrated addresses.

Usage:

  • Run Monero daemon v0.18.0.0 or newer: ./monerod --zmq-pub tcp://127.0.0.1:18083 --disable-dns-checkpoints --enable-dns-blocklist
  • Run p2pool: ./p2pool --host 127.0.0.1 --wallet YOUR_WALLET_ADDRESS
  • Start mining to port 3333 on your machine: ./xmrig -o 127.0.0.1:3333
  • You can set custom difficulty for your miner to get more accurate stats on P2Pool side: ./xmrig -o 127.0.0.1:3333 -u x+50000 (it doesn't affect mining rewards in any way)

GPG key to verify SHA256 sums can be downloaded from github or p2pool.io