Epic Cash · Restore map

3 · Old software we import from

The desktop can import wallets from the old Epic GUI wallet (3.x to 6.1) and from the epic command-line program. Its old folders are read but never changed. Every other wallet comes across with its recovery phrase.

Screen you see The app works Saved on the device / a file Network or blockchain Warning, stop or problem A way in 3 Known issue, see the list below the diagram

Thick green arrows are the usual path. Dashed arrows are side paths. Arrows into the red band are what happens when something goes wrong. In the diagram, tap a box to highlight its links.

What you bring, what comes acrossOpen full screen ↗
Swipe sideways to see the whole diagram, or open it full screen to zoom.
Importing an old wallet folder (desktop)Open full screen ↗
Swipe sideways to see the whole diagram, or open it full screen to zoom.

Where the desktop looks

Welcome › Import wallets searches only the ~/.epic folder and the older GUIs' address books, read only. An Epic GUI 6.1 folder is not searched any more: pick it with Choose a folder…, which also covers a copied wallet or a USB stick. Picking the 6.1 folder itself (usually ~/.epic-gui) lists every wallet in it, and the GUI's wallet names, node list and address book are read from that folder only.

WhatLinuxWindowsmacOS
Epic GUI 6.1Not searched. Choose a folder… on its folder (usually ~/.epic-gui, or where you moved it) lists the wallets in its wallets/, with the names and networks from its settings
GUI 3.0 / 4.x accounts~/.epic/epic_3-0-0_config.json (account list)
epic program and GUI 4–6~/.epic/main (and floo, user) with account sub-folders%USERPROFILE%\.epic\…~/.epic/…
Old GUI address books~/.config/EpicWallet (up to 5.3), ~/.config/epic-desktop-wallet (6.0); GUI 6.1's only from a picked folder%APPDATA%\…~/Library/Application Support/…

A folder counts as a wallet when it has wallet_data/wallet.seed.

What comes across, by source

You hadHowYou needBalancePayment historyNotes, labelsContactsNode, EpicboxLanguage
Epic GUI 6.1Desktop import, Choose a folder…Old passwordYes, by searchYes, from its logNot in old walletsYes, from the picked folderNodes added to your list, not switched on. Epicbox server not keptNo
Epic GUI 4.x – 6.0Desktop importOld passwordYesYes (epic-wallet 3.3 or newer)NoYesNode addedNo
Epic GUI 3.x and older wallets (5.3 or older format)Desktop importOld passwordYesNo: the old database format is not readableNoYesNode addedNo
epic program (command line)Desktop importOld passwordYesYesNoNo address bookNode added—
Stack Wallet, Epic PayRestore from phrasePhraseYes, by searchNoNoNoNoNo
Our older apps (other app ids, old data folders)Restore from phrasePhraseYesOnly from a .wfeh you savedOnly from .wfehFrom .wfeh or a contacts fileOnly from .wfehOnly from .wfeh
A .wfeh history fileSettings, or right after a restoreThe same phrase, nothing else—YesYesYes, with starsYes: lists and choicesYes

Why

The .wfeh history file

Known issues

12Importing an old wallet silently moves it to our Epicbox relay Medium Fixed

Where
Desktop › Welcome › Import wallets › Done (proof lines)
What
An imported wallet uses the app's default Epicbox server; if the old wallet used another server, give contacts the new address.
Status
Fixed in the next update

27Import reads the old wallet's name, language and built-in-node choice and drops them Low Fixed

Where
Desktop › Import wallets
What
Imported wallets from older GUI versions keep their folder name, not the name set in the old app.
Status
Fixed in the next update

28Windows cannot tell whether the old wallet program is still running Low Partly fixed

Where
Desktop › Import wallets › Check
What
On Windows, close the old wallet program before importing.
Status
Partly fixed in the next update. Close the older wallet program before importing.

29Import refusal text says 'copy it by hand' though nothing is copied any more Low Fixed

Where
Desktop › Import wallets › blocked row
What
A wallet folder with links inside is refused by the import; restore it from the phrase.
Status
Fixed in the next update

30Old-history refusal text mixes GUI and wallet-engine version numbers Low Fixed

Where
Desktop › Import wallets › Done (history line)
What
Payment history of the oldest wallets cannot be imported; the balance still comes back by scanning.
Status
Fixed in the next update

31Stack Wallet and Epic Pay users get no hint that only the phrase works Low Fixed

Where
Desktop › Welcome / Import wallets; Phone › first screen
What
Coming from Stack Wallet or Epic Pay: restore from your recovery phrase; there is no file import.
Status
Fixed in the next update

40Imported old history: open entries stay open, kernel checks stop at 200, moved folders are not retried Low Open

Where
Desktop › Activity after an import
What
Payments that were still pending in the old wallet stay pending after an import.
Status
Not changed: old-software import edge case.

41Import Done does not say which password unlocks the imported wallet Low Fixed

Where
Desktop › Import wallets › Done
What
An imported wallet opens with its old password unless the app asked you for a new one.
Status
Fixed in the next update