Skip to content

rx/pcoin support (unofficial build)

Pre-release
Pre-release

Choose a tag to compare

@pars5555 pars5555 released this 17 Aug 17:01

xmrigCC 3.4.10-dev with one added algorithm, rx/pcoin, for mining PCoin (PCN).

This is not an official xmrigCC release. The change is submitted upstream as Bendr0id/xmrigCC#435 and has not been reviewed or merged. It is not endorsed by the xmrigCC maintainer. If you would rather not run a binary from a stranger's fork — a reasonable position — build it from the add-rx-pcoin branch yourself, or wait for upstream.

It is also built differently from upstream's own binaries: gcc 13.3 on Ubuntu 24.04, CPU backend only, with OpenCL, CUDA and the CC client/server compiled out.

Usage

./xmrigMiner -o pool.pc.am:3333 -u YOUR_pc1q_ADDRESS -a rx/pcoin -t 4

Your payout address is the login — no registration, no password, and no wallet on the mining machine. It must be a v0 bech32 pc1q… address; a taproot pc1p… is refused by the pool.

Verified before publishing

  • xmrigCC's own RandomX, keyed PCoin/RandomX/v1, reproduces mainnet block 3238's hash exactly
  • PCoin's reference validator agrees with the chain on 100 mainnet blocks — and rejects all 100 when one nonce bit is flipped
  • this binary had a share accepted by the live pool

You probably don't need this

The PCoin node has a CPU miner built in, and that is the supported path: https://github.com/pars5555/pcoin/releases — including a Windows build. This exists for people already running xmrig who would rather not run a second miner.

Honest expectations

PCN is not traded on any exchange. No orderbook, no way to sell it — treat it as worth zero dollars until a real market exists. Mining is a share of a fixed ~7,700 PCN/day emission, so earnings fall as others join. If you want money, mine something else.

No Windows build here: cross-compiling from Linux fails because the prebuilt xmrig-deps are UCRT-linked and Ubuntu ships no UCRT mingw compiler. Windows users are better served by the official PCoin zip above, or by building this branch on Windows with MSVC.

GPLv3, inherited from xmrigCC.