Skip to main content
bundl is designed for users who need to manage multiple wallets. This guide covers everything from creating your first wallet to organizing dozens.

Creating Wallets

Single Wallet

  1. Click [+ create] in the action bar
  2. Enter a descriptive label (e.g., “trading-1”, “nft-holder”, “cold-storage”)
  3. Click [create]
A new wallet is generated with a fresh keypair and added to your list.
Use clear, consistent naming: trading-1, trading-2, nft-main, nft-backup. You’ll thank yourself later.

Batch Creation (Pro)

Need 50 wallets for an airdrop campaign? Don’t create them one by one.
  1. Click [+ create]
  2. Switch to the Batch tab
  3. Enter the number of wallets (1-100)
  4. Enter a base label (e.g., “airdrop”)
  5. Click [create N wallets]
bundl will create wallets named:
  • airdrop-1
  • airdrop-2
  • airdrop-3
  • …and so on
Batch creation is a Pro feature. Free users are limited to 5 wallets total.

Viewing Wallet Details

Click any wallet to open the detail view:
┌────────────────────────────────────────────────────────────┐
│ ← main-wallet                                    •••       │
├────────────────────────────────────────────────────────────┤
│                                                            │
│  8xK4aB7cD9eF0gH1iJ2kL3mN4oP5qR6sT7uV8wX9yZ0a1b2c3d4e    │
│  [copy]                                                    │
│                                                            │
│  ─────────────────────────────────────────────────────────│
│                                                            │
│  SOL Balance                              15.2341 SOL      │
│                                           $2,134.78        │
│                                                            │
│  ─────────────────────────────────────────────────────────│
│                                                            │
│  Tokens                                                    │
│                                                            │
│  🪙 USDC        $500.00     500.00 USDC    [send] [swap]  │
│  🪙 BONK        $125.00     1,250,000 BONK [send] [swap]  │
│  🪙 JUP  T22    $75.50      15.10 JUP      [send] [swap]  │
│                                                            │
│  ─────────────────────────────────────────────────────────│
│                                                            │
│  Recent Transactions                                       │
│  • Received 5.0 SOL from 3pL7...        2 hours ago       │
│  • Sent 1.0 SOL to 9kM4...              5 hours ago       │
│  • Swapped SOL → USDC                   1 day ago         │
│                                                            │
└────────────────────────────────────────────────────────────┘

What You Can See

  • Full address – Click to copy
  • SOL balance – With USD value
  • All tokens – SPL tokens and Token-2022 (marked “T22”)
  • Token actions – Send or swap each token directly
  • Transaction history – Recent activity

Wallet Actions

Click the menu (•••) in the top right for:
ActionDescription
RenameChange the wallet label
Export Private KeyCopy or view the private key
Request AirdropGet free devnet SOL (devnet only)
DeleteRemove the wallet from bundl

Renaming Wallets

Good naming makes managing many wallets much easier.
  1. Open wallet details or hover over a wallet in the list
  2. Click menu (•••) → Rename
  3. Enter the new label
  4. Click [save]

Naming Conventions

Use CaseExample Names
Tradingtrading-1, trading-main, trading-backup
NFTsnft-holder, nft-mint, nft-secondary
Airdropsairdrop-1, airdrop-2, …
DeFidefi-main, lp-provider, staking
Cold Storagecold-1, vault, savings

Deleting Wallets

Deleting a wallet removes it from bundl permanently. If you haven’t backed up the private key, you lose access to any funds in that wallet.
  1. Open wallet details
  2. Click menu (•••) → Delete
  3. Confirm by typing the wallet label
  4. Click [delete]

Before Deleting

  • Export and save the private key
  • Transfer any remaining funds to another wallet
  • Double-check you’re deleting the right wallet

Exporting Private Keys

You can export individual wallet keys at any time:
  1. Open wallet details
  2. Click menu (•••) → Export Private Key
  3. Your private key is shown (and copied to clipboard)
Anyone with your private key can steal all funds. Never share it. Store it in an encrypted password manager or offline cold storage.

Bulk Export (Pro)

Export all wallets at once:
  1. Click [export] in the action bar
  2. Choose format:
    • CSV – Spreadsheet compatible
    • JSON – Developer-friendly
  3. Toggle “Include private keys” if needed
  4. Click [export]

Importing Wallets

You can import existing wallets using their private key.

Import from Private Key

  1. Click [+ create] in the action bar
  2. Switch to the Import tab
  3. Paste your private key in one of these formats:
    • JSON array: [123, 45, 67, ...] (64 numbers)
    • Base58 string: The standard Solana private key format
  4. Enter a label for the wallet (optional)
  5. Click [import]
Pro License Migration: If you’re importing a wallet that has a Pro license, bundl will automatically detect it. Your Pro features will unlock as soon as the wallet is imported.

Where to Find Your Private Key

WalletExport Location
PhantomSettings → Security & Privacy → Export Private Key
SolflareSettings → Export Private Key
bundlWallet Details → Menu (•••) → Export Private Key
CLIsolana-keygen recover or check your keypair file
Never share your private key. Anyone with your private key has full control of the wallet and all funds in it.
Seed phrase (mnemonic) import is on the roadmap for a future update.

Selecting Multiple Wallets

bundl excels at multi-wallet operations.

Selection Methods

MethodHow
Click checkboxSelect individual wallet
Shift + ClickSelect range of wallets
⌘/Ctrl + ASelect all wallets
Click “Deselect all”Clear selection

What You Can Do With Selected Wallets

When wallets are selected, a new action bar appears:
┌────────────────────────────────────────────────────────────┐
│ 5 selected    [deselect all]  [send]  [collect]  [sweep]  │
└────────────────────────────────────────────────────────────┘
  • [send] – Send SOL from these wallets
  • [collect] – Collect all SOL to one destination
  • [sweep tokens] – Sweep a specific token from all selected wallets

Wallet Limits

TierWallet Limit
Free5 wallets
ProUnlimited
When you reach the free limit, you’ll see an upgrade prompt when trying to create more wallets.

Upgrade to Pro

Get unlimited wallets for a one-time payment of 1.11 SOL

Tips for Managing Many Wallets

  1. Use consistent naming – Easier to find and filter
  2. Group by purpose – Trading, NFTs, airdrops, etc.
  3. Export regularly – Backup keys to a secure location
  4. Use the command palette – Press ⌘ K to quickly find wallets by name
  5. Clean up unused wallets – Delete empty wallets you don’t need

Next Steps