Skip to Content
WalletsDesktop (Core)

Desktop (Tidecoin Core)

Tidecoin Core is the full-node desktop wallet. It validates every transaction and block itself, supports all five PQ signature schemes (Falcon-512/1024, ML-DSA-44/65/87) via PQHD, and ships as either the tidecoin-qt GUI or the tidecoind daemon plus tidecoin-cli. Binaries for Linux, macOS, and Windows are on the Tidecoin GitHub releases page.

This page is the Core wallet user guide. It is not the node hardening guide; for service operation, systemd, RPC exposure, and monitoring, use Node & Operations.

What Core gives you

CapabilityDetail
Full validationCore downloads and validates the chain locally instead of relying on a remote wallet backend.
GUI wallettidecoin-qt provides desktop wallet screens for receiving, sending, encryption, backup, and transaction history.
Daemon and CLItidecoind and tidecoin-cli expose node and wallet RPC workflows.
PQHD wallet supportCore stores PQHD seed material in the wallet and supports policy/seed RPCs.
Protocol coverageCore is the reference implementation for Tidecoin consensus, mempool, wallet, and network behavior.

First-run checklist

  1. Download Core from the official release channel.
  2. Verify checksums or signatures when release artifacts provide them.
  3. Start tidecoin-qt for the GUI or tidecoind for daemon operation.
  4. Create or load a wallet.
  5. Encrypt the wallet if it will hold value.
  6. Back up the wallet immediately.
  7. Let the node synchronize before relying on displayed balance or history.
  8. Send and receive a small test amount before larger transfers.

Backup and recovery

Use the GUI backup action or:

tidecoin-cli -rpcwallet="<wallet>" backupwallet "/path/to/wallet-backup.dat"

Keep the wallet backup and passphrase separate. PQHD descriptors are not a full substitute for wallet secret material because PQHD seeds are wallet-local.

PQHD policy

Core supports multiple post-quantum schemes, but mainnet activation status matters. Falcon-512 is live on mainnet; additional schemes are gated by AuxPoW activation. Check Activation Status before choosing a policy for production funds.

The PQHD wallet RPCs are:

RPCPurpose
setpqhdpolicySet default receive and change signature schemes.
listpqhdseedsList PQHD seed records known to the wallet.
importpqhdseedImport a 32-byte PQHD master seed.
setpqhdseedSelect default receive and change seed IDs.
removepqhdseedRemove an unused, non-default seed.

Daemon example

Start a local node:

tidecoind -daemon

Check sync state:

tidecoin-cli getblockchaininfo

List loaded wallets:

tidecoin-cli listwallets

Use -rpcwallet="<wallet>" when calling wallet RPCs if multiple wallets are loaded.

See also: Using PQHD, Security Model, Node & Operations / Install a Node, Reference / RPC Reference.

Last updated on