How do I rescue an overwritten wallet?
In this article, we’ll be showing you how to restore your wallet from an archived wallet backup within the wallet data directory.
This is an advanced method of recovery and you should not be trying this without the consultation of our support staff.
If you restore an Exodus wallet with a different wallet’s 12-word phrase, it will overwrite and archive the current wallet’s 12-word phrase, addresses, and private keys. Sometimes it can happen that you may have ended up with a blank 12-word phrase that overwrote your current wallet or perhaps mixed up the 12-word phrases of two different wallets.
Thankfully, as long as the wallet files are still there on your computer, you can still restore them by swapping the archived wallet files into the current, active wallet folder.
Keep in mind that this is a safety feature and not intended to be the standard medium of wallet backups and recovery. Ideally, you should use the 12-word phrase, but if you overwrote your wallet before you had access to either of those, this will be your best option.
First, before doing anything else, back up your data folder. This will ensure that any changes made to the data directory can be undone. Using the developer menu, export your data folder as a zip file:
This will export a copy of your data directory to your Desktop. Check to make sure it's there before continuing. You'll need it in case something goes wrong.
Then open the developer menu again, and click on Open Data Folder. This should open your file explorer, where you can now open the Exodus folder. Depending on your operating system, you should now be at:
Windows: Windows (C:) > Users > YOUR_USERNAME > AppData > Roaming > Exodus
Mac: Hard Drive > Users > YOUR_USERNAME > Library > Application Support > Exodus
If navigating through your file explorer directly, you may need to enable hidden folders to be able to find this location.
Once you find the folder, look inside it to see if you can find a sub-folder labelled backups.
If this folder is there, you should be able to see a folder called “wallet” and some time stamped folders within that:
Each of those timestamped folders is a copy of a previously existing wallet, which was archived the moment it was overwritten by restoring.
If you look deeper into the file structure of the backups, you’ll see another folder called exodus.wallet and a couple of files with a .seco extension, and maybe a passphrase.json file:
These are the important files that contained your previous wallets’ raw private key data.
Normally the archive you try to restore will depend on your situation, but we'd usually recommend trying all of them to be 100% certain you've covered all the bases. To restore one, copy the exodus.wallet folder inside the archive by right-clicking on it and selecting copy "exodus.wallet":
Return to the top of the data directory. Notice the folder at the top level also labelled exodus.wallet. It is this folder we're going to replace, so just rename the current one to something else, like 'exodus.walletBACKUP' or any name you'd like. This prevents the current wallet files from being overwritten when we restore the archived backup.
Now you can safely paste the copied folder into the data directory by right-clicking and selecting ' paste':
Once pasted, you can then open Exodus, and you should have access to whichever wallet you just restored. If you had a password set, you will need it to access your encrypted files.
Remember to always backup your wallet in the future so you don't have to go through this trouble again! Here's a helpful guide for how to back up your wallet.