PIVX Core Wallet 3.0.4 final release (10/29/2017)


Core v3.0.4 wallet - Released on OCT/29/2017

Mandatory PIVX v3.0.4 (final) core wallet update has been released. This is the stable GA build which all users can use and all exchanges has been notified to update to this build. It includes numerous additional fixes & enhancements over the RC3 release. Please check the release notes for the full change log.

NOTE: If you are running v3.0.4 RC3 or older, you MUST upgrade to v3.0.4 or newer or your wallet will not stay on the correct blockchain once the new protocol switch-over occurs shortly after its release date.

Download Link
Download the appropriate v3.0.4 wallet binary for your OS from the link below or from https://pivx.org/

For Self-compilers, please use “git checkout v3.0.4” to compile. (not master)
For Windows users, download “pivx-3.0.4-win64-setup-unsigned.exe” (or try win32 if win64 fails)

How to Update

As always, it is recommended to backup the existing wallet.dat file to a safe location before upgrading if you haven’t done so already via File -> Backup wallet and saving it in a different directory with a new name. If your wallet is not running, you can back up the file “wallet.dat” from Start -> Run -> %APPDATA%\PIVX on Windows by making a copy elsewhere. If you use CLI/Linux, you can backup using the command ./pivx-cli backupwallet.

  1. Exit/stop the current wallet from the wallet. (File - Exit or ./pivx-cli stop)

  2. Download and install the new wallet appropriate for your OS.

Linux/Rpi: Overwrite the existing executable files with the newly downloaded wallet binaries.
Windows: Install via the setup executable file and run through the setup wizard to install.
Mac OSX: Download .dmg file, open .dmg then drag PIVX icon to the applications folder icon.

  1. There are 2 options before launching the updated wallet:
    Option 1 - If your 3.0.4 RC2 or RC3 is working fine right now and is on the right chain, you do not have to re-sync the blockchain from beginning when upgrading to 3.0.4 final. You just need to shut down the RC2/RC3 wallet, install (or replace files) to the new 3.0.4 wallet, then restart the wallet and continue to step 5 below.
    Option 2 - If you haven’t even upgraded to 3.0.4 RC2 nor RC3 yet and using an older version, then do after installing or updating to the 3.0.4 final wallet, launch the wallet & re-sync the blockchain from Tools > Wallet Repair > Delete Local Blockchain Folders (-resync) to initiate the full re-sync.
    For linux users, you can start pivxd using -resync or manually deleting the folders & files listed below before starting the wallet:
    – [blocks]
    – [chainstate]
    – [sporks]
    – [zerocoin]
    – peers.dat

DO NOT delete your wallet.dat or the [backups] folder.

By default, your PIVX data directory is located in the following locations for each OS type:

Go to Start > Run > %APPDATA%\PIVX
(or just enter the above path in explorer)
or C:\Users%username%\AppData\Roaming\PIVX

~/Library/Application\ Support/PIVX
(/Users/YourUserName/Library/Application\ Support/PIVX)

(Hidden folder “.pivx” - control+h to display in the GUI, ls -a to display in terminal)

  1. Re-start the wallet. (Launch from your PIVX shortcut icon or ./pivxd for linux)

  2. The first launch of 3.0.4 may take a long time (10 to 60 minutes) due to a one-time re-indexing of money supply statistics.

If re-syncing from scratch, this can take many hours and may not display your coin balance until it has synced up.

  1. Once finished syncing, follow this guide to ensure you are on the right network. (just in case)


  1. Will I lose my coins after the upgrade?
    No, you will not lose your coins after the upgrade. Please follow the upgrade steps above.

  2. I’m having issues with my wallet launching, not seeing my coins, having issues syncing etc
    Please check the Knowledgebase Articles: https://pivx.freshdesk.com/solution/folders/30000015182
    or open a ticket at pivx.support or at #support channel in PIVX Slack.

  3. Who can I ask if I don’t know how to upgrade still?
    You can ask in #support channel in PIVX Slack for real-time assistance.
    If you aren’t yet a member there, you can join via http://slack.pivx.org or link below.
    Also can open a ticket at pivx.support.
    PIVX Slack Invite link (if you haven’t joined already)

  4. I’m missing some zPIV that got minted and sent to the Accumulator. Where are they?
    Firstly, make sure you aren’t using the same wallet in multiple places. If so, it could be the cause. Also, if you have tried swapping out your wallet.dat with previous backups in an attempt to recoover your zPIV, make sure to NOT delete the latest wallet.dat as your most recent zPIV minting information does not exist in your older backups, So if you have restored to an older backup, please restore back the latest wallet.dat which was used to mint those zPIV.
    Follow this KB: https://pivx.freshdesk.com/solution/articles/30000025649

  5. My wallet keeps auto-minting my PIV into zPIV. Can I stop this?
    The wallet is designed to convert 10% of your available PIV balance into zPIV to increase the privacy of the zPIV pool for yourself as well as everyone else. However, if you would like to opt out, there are 2 options. You can go to Tools - Options and increase the Preferred Automin zPIV Denomination to a very high value. (e.g. 5000) This will prevent it from auto-minting unless your 10% is greater than that value. Another option is to disable auto-mint via editing the pivx.conf in your data directory and add enablezeromint=0 and restart the wallet.

PIVX Core Wallet 3.0.4 RC3 release (10/25/2017)
PIVX Core Wallet 3.0.4 RC3 release (10/25/2017)

Before making any transaction to & from exchanges, make sure that they have updated to this version by checking the official PIVX accounts (Twitter, Slack etc) and/or making a test transaction with a tiny amount first.


Congrats to the Dev team for getting this fixed. I run a MN and have been following closely and updating regularly. Problems are expected with big upgrades like this. I’m impressed that you handled the glitches so quickly.


hi, i downloaded the new wallet version and the sync always stop at one special block at 12 weeks ago ?

any advice?

kind regards


Hi, I sent 2 transactions to Bittrex today from wallet 2.2.1 before seeing about the Mandatory update. The transactions have confirmations, but they are not showing up in Bittrex. It’s been all day. What should I do?


@Patrick That’s strange. Have you checked if that block’s hash valid in the block explorer?
I would recommend to delete the peers.dat file and try a clean resync if all fails.

@deadlybuda As 2.2.1 is not running a valid protocol version, its broadcast would have been invalid.
All you just need to do is upgrade to 3.0.4 as mentioned above & resync. Let me know how you go.


Hi Jakiman,

i have 1500 PIVX. I need to upgrade it and don’t want to loose it. Is there a risk of loosing it? I have a mac.


Hi Jakiman, I updated to the new 3.0.4 wallet on 10/13 for my mac. Everything seemed to go well and I see my correct balances. My wallet is unlocked for staking, synchronization is finished and I have 16 active connections, but the green staking light has not turned on since updating. Any suggestions?


@markt, could you try restarting the wallet if you haven’t done so. Sometimes, the very first fresh sync seems to cause staking to not activate…