Wallet Management
Run many Solana wallets from one side panel.
The Wallet Card
The top of the side panel shows your active wallet: name, truncated public address, SOL balance, and USD equivalent. Three quick actions sit alongside it:
- Copy — Copies the wallet address to your clipboard.
- Refresh — Re-reads SOL and token balances from the chain.
- Hide balance — Masks amounts (shows dots instead of numbers) for screen-sharing or public spaces.
Quick Balances Row
Below the main balance, three quick stats break the wallet down:
- SOL — Native SOL balance.
- Stables — Combined USDC and USDT value.
- Tokens — Total value of every other token holding.
Switching Wallets
Tap the wallet name or address to open the Wallets panel. Every wallet is listed with its name and SOL balance; tap any one to switch to it. The side panel refreshes to show that wallet's balances, holdings, and history. Balances across the app are denominated in SOL.
Creating a Wallet
In the Wallets panel, tap Create Wallet and enter a name. A new keypair is generated and encrypted with your already-unlocked password — there is no second password prompt. The base58 private key is shown once for backup; copy it somewhere safe before you continue. Each wallet is an independent keypair, so create as many as you need and give each a name.
Importing a Wallet
Tap Import Wallet, paste a base58 private key (or a raw byte array), and give it a name. It is encrypted under your unlocked password and switched in immediately. Importing an address you already hold is rejected as a duplicate.
Renaming & Archiving
- Rename — Tap the edit icon on a wallet row, enter a new name, and confirm.
- Archive — Moves a wallet into a collapsible Archived section. Archived wallets stay encrypted on-device but drop out of portfolio totals and cannot be switched to until restored.
- Restore — Brings an archived wallet back into the active list.
- Set as primary — Marks the wallet that receives consolidated funds and pays batch fees.
- Delete — Available from a wallet's ⋯ more menu. Removes the encrypted key from storage permanently.
Exporting Keys
To export one wallet, open its ⋯ more menu and choose Export private key. Enter your password to decrypt; the base58 key is displayed for you to copy.
Export wallets (from the Wallets menu) writes a password-gated CSV of name, address, and private key. Choose the scope — all wallets, active only, or a custom pick. Bulk import reads the same format back: paste one wallet per line as name,privateKey (or the full name,address,privateKey export row), and every valid line is imported at once.
Password & Locking
Your password encrypts every stored private key. It is never saved anywhere — Subslot derives the encryption key from it with PBKDF2 (100,000 iterations) each time you unlock, and keys live only in memory while unlocked.
- Auto-lock — Configurable in Settings (default 15 minutes idle). When it fires, decrypted keys are wiped from memory and you must re-enter your password.
- Manual lock — Tap the lock icon in the top bar at any time.
- Change password — In Settings, enter the current password and a new one; every key is re-encrypted.
- Forgot password — The Reset flow wipes all local data. You then re-import your wallets from their backed-up private keys.