XPChain logoXPChain

Staking

Staking

5-minute restart guide focused on decentralized network participation

  1. Before restart, check current status (sync progress, lock state, network connections).
  2. After restart, apply staking-only unlock again.
  3. For 1-2 minutes after restart, verify `listmintings` and `getwalletinfo`.
  4. Treat staking as network participation, not as a profit guarantee.

5-Minute Restart by OS

Follow the minimum checklist for your operating environment.

Windows

  1. Close XPChain Qt normally from tray or wallet window.
  2. Restart XPChain Core (Qt Wallet) from Start menu.
  3. Confirm fully synced state (latest block).
  4. Apply staking-only unlock from wallet menu.
  5. Run `listmintings` in debug console and verify target UTXOs.

macOS

  1. Fully quit XPChain-Qt from menu bar or wallet window.
  2. Restart XPChain-Qt from Applications.
  3. Verify lock/sync status and apply staking-only unlock.
  4. Check `getwalletinfo` and then `listmintings` in debug console.
  5. Wait 1-2 minutes for peer stabilization and re-check.

Linux

  1. For GUI, close wallet cleanly. For daemon, stop with `xpchain-cli stop`.
  2. Restart GUI with `xpchain-qt` or daemon with `xpchaind -daemon`.
  3. Check sync status with `getblockchaininfo`.
  4. Apply staking-only unlock (or your operational unlock policy).
  5. Check staking and peers via `listmintings` and `getnetworkinfo`.

Verification Commands

Run the commands below after restart.

Run in Qt debug console or `xpchain-cli`:

getblockchaininfo
getwalletinfo
listmintings
getmininginfo
getnetworkinfo
  • Sync complete: latest block height is close to network height
  • Lock state: staking-only unlock is active
  • Staking state: verify age/probability/reward in `listmintings`
  • Node state: verify blocks/difficulty/networkhashps in `getmininginfo`
  • Peer connections: connection count is not zero

FAQ

Frequent operational questions

Staking does not guarantee returns. It is a contribution to network decentralization and continuity.

If sync is incomplete, staking will not activate. Check blockchain sync first.

Unlock state may reset after restart, so re-apply staking-only unlock.

Use a stable network and power environment to reduce operational risk.