Skip to content

PCoin v1.0.1 — Windows, Android and Linux

Choose a tag to compare

@pars5555 pars5555 released this 02 Aug 13:10
· 125 commits to main since this release

First public release of PCoin (PCN) — an independent Layer-1 blockchain.

Bitcoin Core v29.4 fork with RandomX proof of work, so ordinary CPUs and phones are the best miners. 21,000,000 PCN cap, 50 PCN block subsidy, 10-minute target spacing.


Downloads

Platform File Requirements
Android (arm64) pcoin-1.0.1-android-arm64.apk Android 7.0+, 64-bit ARM, ~1 GB free
Windows (x64) pcoin-1.0.1-win64.zip Windows 7+, no runtime needed
Linux (x86_64) pcoin-1.0.0-linux-x86_64.tar.gz glibc 2.39+ (Ubuntu 24.04+)
Anything else build from source see PCOIN.md

SHA256

32cc67258ea3b3d1f8c4a0d78eddfc3136bab224447856326c8add03fc8910c3  pcoin-1.0.1-android-arm64.apk
757e26c439a137e1134afe4767634218eeddac41286466b73a80c14ecb4f535a  pcoin-1.0.1-win64.zip
276268cf852bb95f459b4aa14db9d45bf5dff21c970980821bd9c38e95f182e8  pcoin-1.0.0-linux-x86_64.tar.gz

Android — setup

The APK is not on Google Play: Google prohibits on-device cryptocurrency mining, so it has to be installed directly. It is signed with the PCoin release key (SHA-256 2D:C0:84:...:CB:32), which is what allows later versions to update it in place.

  1. Download pcoin-1.0.1-android-arm64.apk to the phone.
  2. Open it. Android will ask permission to install from this source — allow it for your browser or file manager.
  3. Open PCoin Miner. The Permissions section at the top shows what is still needed; work down the list until the banner turns green:
    • Notifications — required. A background miner must show an ongoing notification, so mining cannot start without this.
    • Battery optimisation — required for background mining. Without it Android suspends the miner shortly after the screen turns off.
    • Battery usage → Unrestricted — Settings > Apps > PCoin Miner > Battery. If this is Restricted, Android stops the miner regardless of the other two.
    • Manufacturer auto-start — Samsung, Xiaomi, Oppo and Huawei keep their own list. Android provides no API for this, so it has to be set by hand.
  4. Choose a Performance level (default 50% of cores) and a Stop when hot level (Severe by default; choose Moderate on an older phone).
  5. Tap START MINING. The node syncs first, then mining begins.

Safety: mining only runs while the phone is charging and below the chosen heat level, and pauses automatically otherwise. Both can be overridden in the app, with a warning. Mining warms a phone and uses its battery; an old or damaged battery should not be used for this.


Windows — setup

  1. Download and unzip pcoin-1.0.1-win64.zip anywhere, for example C:\PCoin.
  2. Run PCoinTray.exe. It starts the node, creates a wallet and payout address on first run, and puts an icon in the notification area.
  3. Right-click the icon and pick a mining level — 10% / 25% / 50% / 75% / 100% of your cores. It shows what each means, e.g. Mine at 50% (10 of 20 cores).
  4. To start with Windows, the installer creates a Startup shortcut automatically.

The binaries are not code-signed, so SmartScreen will warn on first run. Windows Defender may also flag a miner; excluding the install and data folders also speeds up sync considerably.

Command line instead of the tray app:

bitcoind.exe -daemon=0
bitcoin-cli.exe createwallet "main"
bitcoin-cli.exe getnewaddress
bitcoin-cli.exe startmining "<your address>" 4
bitcoin-cli.exe getcpuminerinfo

Linux — setup

tar xzf pcoin-1.0.0-linux-x86_64.tar.gz && cd pcoin-1.0.0
./bitcoind -daemon
./bitcoin-cli createwallet "main"
ADDR=$(./bitcoin-cli getnewaddress)
./bitcoin-cli startmining "$ADDR" 4
./bitcoin-cli getcpuminerinfo

Back up your wallet

There is no seed phrase yet — the wallet is a file, and if you lose the device you lose the coins. Back it up:

bitcoin-cli backupwallet /path/to/safe/place/wallet-backup.dat

On Android the wallet lives in the app's private storage, so uninstalling the app destroys it. A proper recovery-phrase flow is the next thing being built.


Network

Nodes find peers through the DNS seed seed.pc.am. P2P port 9444, RPC 9443 (localhost only). Opening 9444 inbound on your router helps the network but is not required to mine.


Honest notes

This is a young, experimental chain. It is not an investment, and nobody should buy anything expecting a return. Network security grows with the number of independent participants and is currently small. The source is MIT licensed and auditable.

Website: https://pc.am