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/4
https://github.com/PIVX-Project/PIVX/releases/tag/v3.0.420
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.
Exit/stop the current wallet from the wallet. (File - Exit or ./pivx-cli stop)
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.
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:
Windows
Go to Start > Run > %APPDATA%\PIVX
(or just enter the above path in explorer)
or C:\Users%username%\AppData\Roaming\PIVX
OSX
~/Library/Application\ Support/PIVX
(/Users/YourUserName/Library/Application\ Support/PIVX)
Linux
~/.pivx
(Hidden folder “.pivx” - control+h to display in the GUI, ls -a to display in terminal)
Re-start the wallet. (Launch from your PIVX shortcut icon or ./pivxd for linux)
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.
Once finished syncing, follow this guide to ensure you are on the right network. (just in case)
https://pivx.freshdesk.com/solution/articles/300000046678
FAQ
Will I lose my coins after the upgrade?
No, you will not lose your coins after the upgrade. Please follow the upgrade steps above.
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/300000151823
or open a ticket at pivx.support or at #support channel in PIVX Slack.
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.org1 or link below.
Also can open a ticket at pivx.support
PIVX Slack Invite link (if you haven’t joined already)
https://join.slack.com/t/pivx/shared_invite/enQtMjU4MDMxODIyOTE5LTEzYmMwZGFkMjcxYjgwNTNmMzIwMGFlZjhkMjc1MWQxY2M0ZWJhZDcxMGU3OGM1YWFmOWI0ODFkMWY4MGJiMDQ3
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/300000256493
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.
Thanks @jakiman for putting this information together for the community!