> ## Documentation Index
> Fetch the complete documentation index at: https://docs.houdini.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Split

> Split one amount across up to 50 wallets with Houdini Split. Choose private or standard routing and fund every order in one signed transaction on EVM and Solana.

## **What it is**

Split lets you send one amount to up to 50 wallets in a single flow, swapping it into any supported token along the way.

Pick the token you are splitting, the token each wallet receives, and the wallets. Houdini creates one order per wallet and you fund them all together.

Each order works exactly like a normal swap. The only difference is that you prepare and fund many of them at once instead of repeating the flow manually.

Use it for payroll, team or DAO payouts, treasury distributions, or spreading funds across fresh wallets.

## **How to create a Split**

**1. Open the Split tab**

In the app, select **Split** next to Swap, Send and Request

**2. Choose your tokens**

Under **Split**, pick the token and network you are sending from. Under **To**, pick the token and network every wallet receives. They can be on different chains, for example ETH on Ethereum split into SOL on Solana.

**3. Choose how to split**

Under **Options**, open the **Split** menu:

* **Split evenly**: enter a total amount and it is divided equally across all wallets
* **Fixed amount**: every wallet receives the same fixed amount
* **Custom**: set a different amount for each wallet, as a token amount or a percentage of the total

**4. Choose your routing**

Open the **Routing** menu and pick **Private** for maximum privacy or **Standard** for faster, lower cost execution.

**5. Add receiving wallets**

Paste a receiving address for each wallet. Use **Add** for more rows, or **Bulk Import** to upload a list of addresses at once. You can add up to 50 wallets.

**6. Review and fund**

Review the orders, connect your wallet and fund them in one transaction.

Every wallet gets its own order, tracked separately. Funded orders execute in parallel, and each one follows the same rules and limits as a normal swap.

## **Fund every order in one transaction**

Houdini bundles the deposits for all your orders into a single transaction, so you sign once and the funds go to every order together. A Split of up to 50 orders is funded with one signature. All orders in a Split use the same source token.

> [tab] EVM (Ethereum, Base, BNB Chain)
>
> Your wallet gets its own **smart account**, which only your wallet controls. You move the funds into it once, then sign one message. All deposits are packed into one **ERC-4337 UserOperation** and submitted through a bundler.
>
> * **Up to 50 orders in one transaction**
> * **ERC-20 Splits pay gas in the token.** A paymaster takes the swap's gas fee in the token you send. You only need a little ETH or BNB for the transfer into your smart account
> * Works with native tokens and ERC-20s
> * If a transaction fails, you can retry it within 30 minutes, or withdraw the funds back to your wallet

> [tab] Solana
>
> Houdini builds Solana transactions with a transfer to every order's deposit address. You approve them once in your wallet (Phantom, Solflare, etc.).
>
> * **Up to 50 orders, approved once.** Larger Splits are sent as a few transactions
> * One network fee per transaction, not per order
> * Works with SOL and SPL tokens

> [!NOTE]
>
> Prefer not to connect a wallet? You can still fund each order manually by sending to its deposit address from any wallet or exchange.

## **Advanced settings**

Open settings (the gear icon) to fine-tune how your Split is routed.

**Randomize payout routes**\
Houdini rotates routes between the orders in your Split instead of reusing the same one, which makes the payouts harder to connect. Once a route is used, it is temporarily excluded, and Houdini keeps picking different routes as long as they stay within your price deviation tolerance. If no more routes are available within that range, used routes are allowed back in. A route counts as different if at least one exchange hop changes.

**Price deviation tolerance**\
The maximum price difference you accept when routes are rotated. Choose **0.5%**, **1%**, or set a custom value up to **5%**.

**Use Monero** (Private only)\
Routes your Private orders solely through Monero instead of Houdini's default privacy tunnel. This may affect speed and cost.

**Partners**\
Choose which of Houdini's 20 exchange partners can be used for your orders.

## **Privacy**

With **Private** routing, each order executes independently, exactly like a normal Private swap, so your wallet is never linked on-chain to any of the receiving wallets. Combine it with randomized payout routes for the strongest privacy across a large Split.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.