What it is
Multiswap lets you create multiple swaps at once instead of doing them one by one. You choose how many orders you want to create, set the amounts, and the system generates them immediately. Each order gets its own deposit address. After you fund one, it starts executing. If you fund three, all three run at the same time. It works the same way as a normal Private or No Wallet Connect swap. The only difference is that you’re preparing several swaps in one go instead of repeating the flow manually.How it works
When you create a Multiswap batch, you first decide how you want to structure the orders. You choose:- The routing type (Private or No Wallet Connect)
- The token pair
- How the amounts should be distributed
Every order has the same input amount. Split amount
You define a total amount, and it is divided evenly across all orders. Custom amounts
You set a different amount for each order manually. Once the batch is created, all orders are generated immediately. Each one has its own deposit address. Orders do not need to be funded in sequence. As soon as an individual order is funded, it begins executing. Multiple funded orders run in parallel. Each order follows the same rules and limits as a normal swap, including the $100,000 per order limit.
Send All Orders in One Transaction (Solana)
When your MultiSwap batch uses a Solana-based source token, you can fund every order at once instead of paying each deposit address one by one. On the orders page, a Send All in One Transaction option appears at the top. Connect your Solana wallet (Phantom, Solflare, etc.), and Houdini bundles all of your orders’ deposits into a single transaction. You sign once to authorize it, and the funds are sent to every deposit address together. Because of Solana’s transaction size limit, batches are capped at up to 10 orders per transaction. If your MultiSwap has more than 10 orders, the deposits are split across multiple transactions automatically — you’ll just sign each one. Once the transaction confirms, every funded order begins executing in parallel, exactly like a normal batch. The network fee for a batch transaction is the same flat Solana fee regardless of how many orders it covers, so combining them is cheaper than funding each separately.This applies to Solana source tokens only. For orders on other chains, fund each deposit address individually as usual. You can always skip the batch option and send to each deposit address manually instead.
Privacy and Route Rotation
Multiswap follows the same routing logic as the swap type you choose. If you use Private routing, each order executes independently, like a normal Private Swap. You can also enable route rotation. When rotation is on, Houdini avoids reusing the same route across your batch. Once a route is used for an order, it is temporarily excluded and the system keeps selecting different routes, as long as they stay within your allowed price deviation. If there are no more routes available within that deviation range, previously used routes are allowed back in and the rotation continues.A route is considered different if at least one exchange hop changes. The tradeoff is small price variation in exchange for less repetition across your swaps.