Use

Getting started

Use release v2.4.2, published 10 October 2026. That number is the latest release of PrivacyDataCoin-Project/PDC. Stay on the current release for both the wallet and the node.

FileRoleSize
pdc-linux-x64-gui-2.4.2.9-337176a.AppImageLinux desktop wallet166 MB
pdc-linux-arm64-gui-2.4.2.9-337176a.AppImageLinux desktop wallet175 MB
pdc-windows-x64-gui-2.4.2.9-337176a-installer.exeWindows installer194 MB
pdc-windows-x64-gui-2.4.2.9-337176a.zipWindows desktop wallet archive281 MB
pdc-macos-arm64-gui-v2.4.2.9.337176a.dmgmacOS desktop wallet271 MB
pdc-macos-x64-gui-v2.4.2.9.337176a.dmgmacOS desktop wallet244 MB
pdc-linux-x64-cli-2.4.2.9-337176a.tar.bz2Linux daemon and simplewallet15.4 MB
pdc-linux-arm64-cli-2.4.2.9-337176a.tar.bz2Linux daemon and simplewallet15.7 MB
pdc-windows-x64-cli-2.4.2.9-337176a.zipWindows daemon and simplewallet108 MB
pdc-macos-arm64-cli-v2.4.2.9.337176a.tar.bz2macOS daemon and simplewallet12.7 MB
pdc-macos-x64-cli-v2.4.2.9.337176a.tar.bz2macOS daemon and simplewallet12.9 MB
pdc-macos-universal-cli-v2.4.2.9.337176a.tar.bz2macOS daemon and simplewallet25.6 MB

The GUI binaries in that release are a Qt 6.8 build. A source build that should match them uses Qt 6.8.3, as the repository README describes. CMake still accepts Qt 5 if Qt5WebEngineWidgets is found. Release builds do not use it.

First launch

  1. Install the desktop wallet, or unpack the command-line archive.
  2. Let the node sync from the seed 169.58.142.131:19121. A new node keeps that seed as a priority peer so it still has someone to stay connected to when the seed's peer list is empty.
  3. Create a new wallet, or restore one from the 24-word phrase.
  4. Write the phrase down offline. The wallet cannot recover funds from the phrase if you never saved it.
  5. Wait until the wallet height matches the node. Coinbase outputs spend after 10 confirmations. A coinstake also needs to age 10 blocks.

On Linux the default data directory is ~/.PDC. On macOS it is ~/Library/Application Support/PDC. On 64-bit Windows it is the roaming application data folder named PDC. Override it with --data-dir.

Check that you are on the right chain

The genesis hash must be:

df35cba557c857756f20612ce3c9d2aa315d0ae8fc2aaffe6c5c59d37e00b10a

You can also open the block explorer and compare the height with your node. The explorer is a view of public data. It does not reveal wallet transfers.

A first command-line session

From the directory that contains the binaries:

./pdcd

In another terminal, against the default RPC at 127.0.0.1:19211:

./simplewallet --generate-new-wallet=mywallet --daemon-address=127.0.0.1:19211

Inside the wallet, help lists every command. address prints the Px address. balance shows whitelisted assets. refresh pulls new blocks.

The exact generate-wallet flag follows the binary's --help text. If a flag name differs in a build, trust simplewallet --help over a remembered example. The commands inside a running wallet are the handlers in src/simplewallet/simplewallet.cpp.