Bitcoin Forum
August 13, 2026, 06:23:15 PM *
News: Latest Bitcoin Core release: 31.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [GUIDE] Mining PCoin (PCN) on an ordinary CPU - RandomX, no separate miner neede  (Read 9 times)
pars5555 (OP)
Newbie
*
Offline

Activity: 3
Merit: 0


View Profile
Today at 11:58:33 AM
 #1

Short version: PCoin is a Bitcoin Core v29.4 fork with RandomX proof-of-work. The
miner is built into the node, so there is no xmrig to configure, no
stratum URL to get wrong and no config file. One command and your CPU is mining.

Full announcement and the honest disclosures are in the ANN thread:
topic 5591113. This
post is just the practical part.



Start mining in one command

Linux (Debian/Ubuntu). The installer verifies its download against the
release checksums and runs a setup wizard that asks for your payout address:
Code:
curl -fsSL https://pc.am/dl/install.sh | sudo sh

Windows - portable zip, node + CLI + a tray miner:
github.com/pars5555/pcoin/releases
Mining is off by default on purpose. Turn it on from the tray once the node has
synced - a node that mines before it has verified the chain is building on
something it has not checked, and anything it finds is thrown away.

Android - a miner APK is in the same releases page. A phone does perhaps
50 H/s, which is not much, but it works and it costs you nothing.

Manual control on Linux if you skip the wizard:
Code:
sudo -u pcoin pcoin-cli -datadir=/var/lib/pcoin getcpuminerinfo
sudo -u pcoin pcoin-cli -datadir=/var/lib/pcoin startmining "<your pc1q... address>" 4
The last number is threads; 0 means every core.



What to actually expect from a CPU

Measured on my own machines, light-mode RandomX:

CPUthreadsH/s
i9-10900X (20 threads)4264
i9-10900X (20 threads)10595
i9-9900K (16 threads)3235
6-core desktop174
Android phone-~50

More threads is not proportionally more hashrate. Light mode shares a
256 MiB cache, so past roughly a third of your cores you are mostly buying cache
contention. One machine went from 13 threads to 3 and lost only 58% of its
hashrate - per-thread rate nearly doubled. Try a few settings before assuming
100% is correct.



The arithmetic, including the part you will not like

At the time of writing: network is around 17,000 H/s, the chain produces
roughly 134-157 blocks/day (600 s target, noisy), so about
6,700-7,800 PCN/day is emitted in total.

So a 500 H/s CPU is about 2.9% of the network and earns very roughly
200 PCN/day. That number falls as more people join - it is a share of a
fixed emission, not a rate. If the network triples, your share divides by three.
I would rather say that than have you work it out later and feel misled.

And the important caveat: PCN is not traded anywhere. There is no
exchange, no orderbook and no way to sell it. What it currently does is buy
credit at five services I run (an uptime checker, a Telegram site builder, an AI
control panel and two 3D-model generators) at a rate I set. That is a use, not a
price, and you should treat it as worth zero dollars until a real market exists.

If you want money, mine something else - genuinely. If you want to point idle
cores at a young chain and hold the coins in case it becomes something, this is
that.



Solo variance, and the pool

Solo mining is a lottery: you find a whole 50 PCN block or you find nothing.
At 500 H/s you would average a block every ~7 hours, but that is an average -
plenty of days you will see nothing and conclude it is broken.

A pool exists and pays miners directly from each block's coinbase, so
there is no pool wallet, no withdrawal and nothing an operator could run off
with. It is not open to the public yet - it is running fleet-only while
the payout accounting is checked against the chain by hand, because a pool whose
arithmetic has never been reconciled is how an operator loses other people's
money. I will post here and in the ANN thread when it opens.

Until then, solo works fine and your coins are yours.



Check everything yourself

Code:
Explorer API   https://explorer.pc.am/api/status
Pool API       https://pool.pc.am/api/pools
Supply         https://pc.am/supply/circulating.txt  (bare number, from a full node)
Source         https://github.com/pars5555/pcoin
Releases       published with SHA-256 checksums

Binaries are unsigned, so Windows SmartScreen will warn on first run. I do
not have a code-signing certificate. Say so plainly rather than have you find out.

Questions here or in the ANN thread.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!