Skip to content

Import an existing wallet

Intended reader: someone moving an existing wallet into Universe Wallet, or adding a second one. Goal: your existing addresses and balances visible, at the same addresses you had before. Prerequisites: the recovery phrase or private key, and knowledge of which wallet it came from. Safety: typing a phrase is the moment you are most exposed. Confirm you are in the real extension first.

SourceSupported
12 or 24-word BIP-39 recovery phraseYes
BIP-39 passphrase, sometimes called a 25th wordYes, entered alongside the phrase
Custom derivation pathYes
Private key, WIF or hexYes, as a single-key wallet
An address only, with no keyNot through this flow. See Watch-only wallets.

The same phrase produces different addresses under different derivation paths, which is why an imported wallet can look empty when nothing is wrong. Universe Wallet offers presets that match how other wallets derive.

PresetAddress types it offers
Unisat WalletNative SegWit, Nested SegWit, Taproot, Legacy, and two BIP-44 compatibility variants
Sparrow WalletLegacy, Native SegWit, Nested SegWit, Taproot
Xverse WalletNested SegWit, Taproot
Ordinals WalletTaproot
Other walletAll six variants

Universe Wallet scans the candidate paths and shows which of them have a balance or history, so you can pick the one that matches your old wallet rather than guessing.

  1. Open the extension from your pinned icon.
  2. Choose to import a wallet.
  3. Enter the recovery phrase, in order. Add the BIP-39 passphrase if your old wallet used one.
  4. Choose the preset for the wallet it came from, or set a custom derivation path.
  5. Compare the addresses shown against an address you already know is yours.
  6. Select the matching address type and finish.

At least one address matches an address you used before, and the balance and history you expect appear against it.

Take one address you have used in the past, and find it in the imported wallet. That single match proves the phrase, the passphrase, the path, and the address type are all correct together. A balance alone does not prove it, because a wrong path can still show an empty but valid wallet.

What you seeMost likely causeWhat to do
Wallet imports but shows zero balanceWrong derivation path or address typeTry the preset for your old wallet, then the other address types.
One word is not acceptedIt is not in the BIP-39 word listCheck spelling. Many words differ only in the last letters.
Addresses are close but not the sameA BIP-39 passphrase was used and is missingEnter the passphrase. Without it, this is a different wallet entirely.
Balance appears but assets do notAsset data comes from indexers, which can lagWait, then check Troubleshooting.

Importing is non-destructive to the source wallet. Your phrase still works everywhere it worked before. If the import looks wrong, remove the imported wallet from Universe Wallet and try a different path or address type. Nothing about a failed import can move your coins.