What's Multi-wallet and how do I use it?
The multi-wallet function supports one-click trading, allowing you to buy and sell across multiple wallets simultaneously — no more manually switching between wallets or repeating the same steps.
How do I bulk import private keys?
To import multiple private keys at once via the OKX Wallet extension:
Open the OKX Wallet extension and navigate to any account
Select the More button. In the menu that appears, select the Import private keys option.
Tap the More option
Enter into the Import private keys option
Enter or paste your private keys in bulk — one per line
Confirm the import. Your accounts will be added automatically.
Note: Since all wallets are self-custodial, removing them from the extension without first saving your private keys or seed phrase will result in permanent loss of access to your funds.
Confirm the bulk import private key process
How do I trade with multiple wallets?
Buy and sell across multiple wallets at the same time — no more manually switching between wallets or repeating the same steps. On the trading panel, select the wallet selector in the top area to choose which wallets you want to use for trading.
Note: The amount you enter is the total distributed across all selected wallets, not the amount per wallet. For example, if you enter 3 SOL with 3 wallets selected, each wallet will buy 1 SOL — not 3 SOL each.
Select your wallet via the wallet selector
In the wallet list, check the wallets you want to include in the trade. Each wallet displays its available balance and token count. For example, if you're trading SOL, you can filter by clicking "Wallets with SOL" to only show wallets holding the token you want to trade. You can also expand your selection by clicking "Add wallet" to include more wallets in the trade.
Once you're ready, return to the trading panel, set your amount, and select Buy (or Sell) — the order will fire from all selected wallets at once. Please note, multi-wallet trading currently only supports Market orders and you can use the function in Instant Trade, Trade Panel, Quick Buy/Sell modes.
Select your wallet with the crypto name, add wallet to add more
How do I configure multi-wallet trade settings?
This panel lets you fine-tune buy variance and transaction intervals to help reduce the risk of trades being flagged as automated activity.
Select the trade settings option
Buy Variance (0%–100%) Controls the random deviation of each wallet's buy amount relative to the base amount you set. At 0%, every wallet buys the exact same amount. Increase the variance up to 100% to introduce randomness into each wallet's buy amount, creating a more organic and natural-looking trading pattern.
Transaction Interval (0ms–1s) Controls the time delay between each wallet's transaction submission. At 0ms, all wallets execute simultaneously. Adjust the interval up to 1 second to stagger each wallet's transaction timing and create a more natural trading pattern.
Configure your buy variance and transaction intervals on the settings
How do I use multisender to manage assets between wallets?
Multisender lets you efficiently manage and move your assets across multiple addresses directly from OKX Wallet.
Select the network icon
How do I use multisender?
Select your network, token, and multisender type. Multisender supports three asset management types:
Set your network, token, and multisender type
One-to-Many — Send assets from one address to multiple recipient addresses in a single transaction.
Many-to-One — Consolidate assets from multiple addresses into a single destination.
Many-to-Many — Customize and execute multiple independent transactions with a single signing action.
Enter or import your addresses. Fill in both the "From" and "To" fields by manually entering addresses or importing them directly from your address book.
Add addresses for multisender
Complete your Multisender settings and review the transaction summary.
Click the dropdown in the top-right corner of the Amount card to select how much each recipient receives:
Specified amount — Every address receives the exact same fixed value. Enter a single number in the input field.
Specified range — Each address receives a randomly assigned amount between a minimum and maximum value you define. Enter values in the Min and Max fields. The system generates a unique amount per recipient within that range, as reflected in the transaction list below.
Total balance — Your entire available token balance is split evenly across all recipient addresses. No manual input is required.
Click the dropdown in the top-right corner of the Interval card to control the timing between each send:
No interval — All transactions are broadcast sequentially without any delay.
Specified range — A randomized delay is introduced between each transaction within a window you define. Enter values in the Min (sec) and Max (sec) fields.
Before confirming, review the transfer summary bar at the top of the page, which includes details on Network, Crypto, Addresses, Amount, Network fee, Rent-paying account, and Rent amount. You can also review the transfer details for each individual wallet at the bottom of the page. Once everything looks correct, click "Confirm" to complete the transaction.
View your transfer details