Skip to main content

Add Wallet

About

Add Wallet lets you create a new wallet (with a generated recovery phrase) or import an existing one.
You then select one or more chains and optionally tweak advanced derivation settings per chain.
Saving requires your portfolio password so the mnemonic is stored encrypted locally.

Key Features

  • Create or Import a wallet
  • Select one to all** supported chains in a single flow
  • Advanced settings per chain (derivation path, key scheme/type, client/vendor options, etc.)
  • QR import for mnemonics encrypted with QR Safe Keeper
  • Local-only storage, encrypted with your portfolio password

How to Use

1. Choose Create or Import

Open Add Wallet and pick Create or Import.
Wallet Name Form

Enter a Wallet name, then Next.

Tip: Use a short, descriptive name (e.g., Research 2025, Cold ETH BTC). Avoid revealing secrets in the name.

2. Select Chains

Pick one to all chains from the checklist. Use search to filter the list. A gear appears next to each selected chains for advanced configuration.
Step 2 – Chain selection

Advanced Settings (per Chain)

Advanced settings (for experienced users)

For most workflows you don’t need to change derivation specific fields. Adjust only if you know why (e.g., matching a path from another wallet, migrating accounts, testing a specific scheme/provider).

The modal differs by chain. Examples:

  • Aptos:
    Aptos Advanced settings

  • Bitcoin:
    Bitcoin Advanced settings

Each chain is customized independently. Click Add Accounts to continue.

Default account indexing

If you don’t specify a custom path/index, the app fills gaps automatically:

  1. First default add → index 0
  2. Later you add an account with a custom index → e.g., 2
  3. Next default add again → index 1 (the next unused index)

3. Provide the Recovery Phrase

The next step depends on Create vs Import:

Create

  • The app shows a generated mnemonic.
  • Tick “I have written down the mnemonic phrase” to enable Next.
    Create tab mnemonic form

Import

  • Two import modes:
    1. Mnemonic — paste the 12- or 24-word phrase. Toggle “I have 24-word recovery phrase” to switch the grid.
      Import tab mnemonic form
    2. QR — same functionality as QR Safe Keeper Decrypt (mnemonics only). See the QR Safe Keeper page for details.
      Import tab QR form
      After decryption, a Review screen shows the recovered mnemonic with Reset and Next buttons.
      Import tab QR review form

4. Confirm with Portfolio Password

A confirmation modal asks for the portfolio password. This encrypts and stores the wallet locally. Click Confirm.

5. Finish

A short “Congrats” modal appears. Click Got it to return to the Offline Tools home.

Results

Action / StateResult
Create with selected chainsA wallet is created; accounts for each selected chain are added with the chosen paths.
Import (Mnemonic / QR)The mnemonic is imported; a wallet is created; accounts for each selected chain are added with chosen paths.
Advanced settings per chainOverrides (path, scheme/type, client) apply only to that chain’s accounts.
Save (Confirm password)Mnemonic & metadata are stored encrypted in the portfolio’s local storage.

Validation & Tips

Wallet name

  • Must be present before Next; Minimum 3 alphanumeric characters are required.

Chains

  • Select at least one chain to proceed.

Mnemonic

  • 12 or 24 words; words must be valid BIP-39 entries (for chains using BIP-39).
  • 24 words provide higher entropy.

QR import

  • Accepts only mnemonics encrypted with QR Safe Keeper.
  • Sources: Upload file (JSON/QR image) or Scan QR (camera).
  • After decryption, always Review the phrase before continuing.

Security & Privacy

  • No data leaves your device; decryption and saving happen locally.
  • Sensitive UI (passwords, decrypted text) is rendered in an isolated iframe on a separate origin.
  • Keep an offline paper copy of your mnemonic; consider an additional QR Safe Keeper backup stored separately.

FAQ

What does a “wallet” represent here?
A named set of accounts across multiple chains, all derived from the same mnemonic (unless you later import another account with a private key derived from another mnemonic).

Can I change derivation later?
Yes. Add a new account with customized settings via the gear next to a chain. If you added an account with the wrong path, you can delete it.

Where is the wallet stored?
Encrypted in your local IndexedDB storage. Sensitive actions require your portfolio password.

Developer Info

  • Built and maintained by the Extra Wallet team.
  • Source: Add Wallet