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

bundl currently supports creating new wallets. Full import support (from private key or seed phrase) is coming soon. Workaround for now:
  1. Create a new wallet in bundl
  2. Send funds from your old wallet to the new one
Import from private key and seed phrase import are on the roadmap.

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