Advanced parallel routing with internal multi-hop chains
Parallel Multi-Hop is the most sophisticated swap type, combining batch splitting with multi-hop routing to optimize very large trades across multiple complex paths.
✅ Very large trade - Amount exceeds single-path capacity ✅ Multiple indirect paths - Several multi-hop routes available ✅ Rate optimization - Complex routing beats simpler approaches ✅ Sufficient gas budget - Extra gas cost justified by rate improvement
Real-World Example
Scenario: $500k TokenA → TokenD Swap
Why Parallel Multi-Hop:
Example Response
Breakdown:
Path 1 (60%):
300k TokenA → 174 WBNB (PancakeSwapV3)
174 WBNB → 285k TokenD (UniswapV2)
Path 2 (40%):
200k TokenA → 190k USDT (UniswapV3)
190k USDT → 190k TokenD (PancakeSwapV2)
Total: 475k TokenD
Gas: 450k units (~$1.50 on BSC)
Smart Contract Encoding
ParallelMultiHopParams Structure
Execution Flow
Gas Costs
Parallel Multi-Hop is the most expensive:
Configuration
BSC Gas
Ethereum Gas
Cost @ 5 gwei
2 paths × 2 hops
350k-450k
400k-550k
$1.01-$1.30
3 paths × 2 hops
500k-650k
600k-800k
$1.45-$1.88
2 paths × 3 hops
450k-600k
550k-750k
$1.30-$1.74
3 paths × 3 hops
650k-850k
800k-1100k
$1.88-$2.46
Gas Formula:
Advantages
✅ Maximum Liquidity Access
Combines liquidity from:
Multiple DEX protocols
Multiple token pairs
Multiple routing paths
✅ Minimal Price Impact
Large amounts split intelligently:
Swap Size
Single Path Impact
Parallel Multi-Hop Impact
Savings
$100k
2%
0.8%
$1,200
$500k
10%
3%
$35,000
$1M
25%
6%
$190,000
$5M
70%+
15%
$2,750,000+
✅ MEV Resistance
Complex routing makes front-running less profitable: