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.

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.

Advanced Settings (per Chain)
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:

-
Bitcoin:

Each chain is customized independently. Click Add Accounts to continue.
If you don’t specify a custom path/index, the app fills gaps automatically:
- First default add → index
0 - Later you add an account with a custom index → e.g.,
2 - 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.

Import
- Two import modes:
- Mnemonic — paste the 12- or 24-word phrase. Toggle “I have 24-word recovery phrase” to switch the grid.

- QR — same functionality as QR Safe Keeper Decrypt (mnemonics only). See the QR Safe Keeper page for details.

After decryption, a Review screen shows the recovered mnemonic with Reset and Next buttons.

- Mnemonic — paste the 12- or 24-word phrase. Toggle “I have 24-word recovery phrase” to switch the grid.
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 / State | Result |
|---|---|
| Create with selected chains | A 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 chain | Overrides (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