This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Split-Route Swap Executor

DeFi · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategoryDeFi
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

The Split-Route Swap Executor enables users to split token swaps across multiple DEX routes to optimize price execution. By distributing a swap across multiple routes—such as different DEX protocols or different paths—users can achieve better overall prices than executing the entire swap through a single route. This tool provides a streamlined interface to configure split swaps with configurable route allocations, router addresses, and slippage protection.

The tool reads token balances, current prices, DEX protocol states, liquidity pool states, split parameters, route configurations, and approval status. It supports splitting a swap across two routes with configurable percentage allocations that sum to 100%. The tool handles the necessary approvals and executes the swaps through the configured DEX routers.

HOW TO USE

1. Connect your wallet using the Connect button. The tool automatically detects your connected address and network.

2. Select the network where your tokens and DEXs are located using the network dropdown.

3. Enter the source token address, target token address, and the total swap amount.

4. Enter the router addresses for Route 1 and Route 2, and configure the allocation percentages (must sum to 100%).

5. Configure your slippage tolerance percentage for the swap.

6. Click "Preview split" to verify the route allocations and swap parameters.

7. Review the split details in the preview panel including source token, target token, total amount, and each route's router and allocation.

8. Click "Execute Split Swap" to submit the swap transaction through your wallet.

9. The tool will handle token approvals (if required) and execute both route swaps sequentially.

TECHNICAL MECHANISM

The tool interacts with the DEX routers' swap functions to execute each route's portion of the split. Before executing, the tool verifies the user's balance of the source token and approves each router contract to spend the required amount. The tool calculates the amount to send through each route based on the total amount and allocation percentages. It then executes the swaps sequentially, first through Route 1, then through Route 2. The swap function on each router takes the token addresses, amount, minimum output (calculated based on slippage), and deadline as parameters. The tool aggregates the outputs from both routes and records the total received tokens. The split history records the transaction hash and results.

WHAT IT CANNOT SEE

This tool cannot verify that the price feed is accurate or reliable; it relies on the DEXs' on-chain pricing. It cannot detect if the oracle has been compromised or manipulated. It cannot ensure that split-route swap will execute at the optimal price due to slippage, market volatility, and cross-route timing differences. It cannot guarantee that split execution will result in a better price than a single route. It cannot verify that the DEX contracts have not been upgraded or modified. It cannot detect if the split path is optimal or if the transaction is being front-run by malicious actors. It cannot recover funds if execution fails due to contract bugs, insufficient approvals, out-of-gas errors, or blockchain reorgs. It cannot verify that target tokens are legitimate or not. It cannot predict market movements, price gaps, or flash crashes that may affect swap execution. It cannot guarantee execution during extreme network congestion, high gas prices, or volatile market conditions. It cannot detect if underlying DEX protocols have been compromised. It cannot prevent the user from canceling or modifying split parameters through other interfaces. It cannot ensure that split allocation is economically optimal or that gas costs do not exceed the savings from splitting. It cannot guarantee that all routes will execute successfully.

PLEASE NOTE

This tool is designed for EVM-compatible blockchains (Ethereum, Polygon, Arbitrum, Optimism, Base, BSC, Avalanche, Fantom, and others). It requires an active wallet connection and sufficient native currency for gas fees. Always verify the token addresses, router addresses, and allocation percentages before executing. The allocations must sum to 100%—the tool validates this before execution. The tool is provided as-is with no warranty; users assume full responsibility for their transactions and should exercise caution when executing split-route swaps. For mainnet usage, ensure the DEX routers have been audited and you understand the risks of split swaps including slippage, gas costs, and smart contract risks.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.