The Ethereum (ETH) and Ethereum Classic (ETC) wallets in Jaxx Liberty used to be HD (hierarchical deterministic). This meant that every time you received some ETH/ETC to the address displayed in the Receive screen, a brand new address was generated as part of a privacy process. (Read more about HD)
While this works great for Bitcoin and Bitcoin-like digital assets that have UTXO based transactions, it doesn't work as well for ETH and ETC, which are account-based. For example, if you sent some ERC20 tokens to a brand new ETH address, you wouldn’t be able to send the ERC20 token out. , This is because as a new address, the ETH balance would be zero and you wouldn't be able to send that ERC20 token out because you wouldn’t have any ETH for the mining fee.
We disabled HD for ETH and ETC in April 2021, and as of version 2.6.3 of the Jaxx Liberty, the wallet has stopped looking for ETH or ETC balances or transactions in any wallet address beyond the main one (External 0). This may cause your ETH or/and ETC wallet balance to be displayed as a lower value than before or even zero. What is important to understand is that even if you could see that balance before, you were not able to send it out as you would get a TX-019 error due to having ETH / ETC spread across multiple wallet addresses.
This does not mean that you have lost ETH or ETC. It's still in your wallet; it's still on the blockchain, and it's still under your full control. It's just not in your main ETH / ETC address where it should be, and that is why it's not showing up in the ETH / ETC wallet balance.
Consolidating your ETH / ETC balances from your secondary addresses into the main one will resolve this issue quickly.
1. Download and install the previous version of the Jaxx Liberty wallet on your computer. There is no previous version available for mobile devices or Chrome.
You can get the 2.6.1 versions of Jaxx Liberty for:
2. Pair your 12-word backup phrase to the computer version of the Jaxx Liberty wallet you just installed
Click on Pair/Restore Existing Wallet and follow the process to enter your 12-word backup phrase and open your wallet on the computer app as well.
Do not restart the application, ignore the message that version 2.6.3 has been downloaded and will install on quit.
If you're not getting the fresh start prompt to pair your phrase, check the FAQs at the bottom of this article.
3. Get the private keys for all your secondary ETH / ETC addresses that have a balance.
In Jaxx Liberty from version 2.6.1 onwards, you can view all your Private Keys in the app's MENU > Tools > Display Private Keys section.
4. Copy each Public Address except External 0, one by one, and paste it on a blockchain explorer to see if there is a balance on that address. Use the icon to the right of the address to copy it easily.
For ETH use: https://etherscan.io
For ETC use: https://etcblockexplorer.com
Once you find an address that has a balance on the blockchain, copy its Private Key into a separate document and keep it for later.
Try every address you believe has a balance. Keep a copy of all the private keys that correspond to addresses with a balance.
5. Restart the app so the 2.6.3 update is applied.
Quit the app and give it 5-10 seconds before starting it up again. Start the Jaxx Liberty application.
6. Import the balance of all the secondary ETH addresses through the Paper Wallet Import function in your Jaxx Liberty wallet app.
Open the MENU > Tools > Paper Wallet Import > Ethereum (ETH) or Ethereum Classic (ETC) and paste each of the private keys you made a record of previously, one by one. Then tap “Import” and follow the process through to get the transaction broadcasted.
Once you've completed this process for all your secondary addresses (remember: do NOT do it for your primary address, External 0), you have successfully consolidated your ETH and/or ETC balances. You should now be able to see your entire balance in the wallet (minus the transaction fees) and transact it as needed.
What do I do if I have the Jaxx Liberty wallet application version 2.6.3 already installed on my computer?
If you have the Jaxx Liberty wallet application version 2.6.3 installed on your computer, uninstall it before attempting to install the 2.6.1 version.
I don't get the fresh start of the app. The wallet opens directly I'm not asked to pair my wallet.
If you already have or had the Jaxx Liberty application installed on your computer when installing version 2.6.1, the wallet may get automatically imported. In that case, you will not be prompted to start from the beginning.
If all of your private keys are not listed in the app, you can try a clean reinstall of the Jaxx Liberty application, along with a wallet data files wipe. (Follow this guide to perform a clean reinstall.) Be sure you have a copy of your currently installed wallet’s 12-word backup phrase because once you wipe the wallet files, there is no way to recover them.