Use

Getting started

Use release v2.2.0, published 30 September 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-GUI-v2.2.0-ubuntu-22.04.AppImageLinux desktop wallet169 MB
Pdc-Gui-v2.2.0-ubuntu-22.04.tar.gzLinux desktop wallet archive164 MB
Pdc-Gui-v2.2.0-windows.exeWindows installer97 MB
Pdc-Gui-v2.2.0-windows.zipWindows desktop wallet archive116 MB
Pdc-Gui-v2.2.0-osx.tar.gzmacOS desktop wallet154 MB
Pdc-v2.2.0-ubuntu-22.04.tar.gzLinux daemon and simplewallet50 MB
Pdc-v2.2.0-windows.zipWindows daemon and simplewallet9.6 MB
Pdc-v2.2.0-osx.tar.gzmacOS daemon and simplewallet12 MB

The GUI binaries in that release are a Qt 6 build. A source build uses Qt 5 WebEngine when it is installed, and Qt 6 otherwise.

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:

./daemon

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.