Token Swap
Swap tokens across multiple networks with optimized routing via Odos aggregator. Convert assets without leaving the platform.
The integrated swap feature allows you to exchange tokens across multiple networks using optimized routing for best execution via the Odos aggregator.
Select Network
Choose from Ethereum, Polygon, Arbitrum, Optimism, Base, BNB Chain, Avalanche, or Fantom. Token list updates automatically.
Select Source Token
Click to open token selector. Search by name or symbol. Shows your balance with MAX button to use full balance.
Select Destination Token
Click to select receiving token. Cannot be the same as source. Use flip button (arrow icon) to swap the pair.
Enter Amount
Type amount in "You Pay" field. Quote fetches automatically (800ms debounce). Auto-refreshes every 15 seconds. Shows USD value for both tokens.
Review Quote
Expand quote details to see exchange rate, price impact, minimum received, slippage, gas estimate, platform fee, and route.
Execute Swap
Click "Review Swap" → Confirmation dialog → "Confirm Swap" → Wait for execution (Approve → Execute → Confirm) → Success notification.
| Network | Chain ID | Native Token | Popular Pairs |
|---|---|---|---|
| Ethereum | 1 | ETH | ETH, USDC, major tokens |
| Polygon | 137 | MATIC | MATIC, USDC, USDT |
| Arbitrum | 42161 | ETH | ETH, USDC, ARB |
| Optimism | 10 | ETH | ETH, USDC, OP |
| Base | 8453 | ETH | ETH, USDC, CDX, TONY |
| BNB Chain | 56 | BNB | BNB, USDT, BUSD |
| Avalanche | 43114 | AVAX | AVAX, USDC |
| Fantom | 250 | FTM | FTM, USDC |
Slippage tolerance determines the maximum price difference you'll accept between the quoted price and execution price. Access via settings icon (gear) in swap card.
Slippage Presets
| Setting | Best For | Risk |
|---|---|---|
| 0.1% | Stable pairs (USDC/USDT) | May fail in volatility |
| 0.5% | High liquidity tokens (default) | Low risk |
| 1.0% | Major tokens (ETH, BTC) | Balanced |
| 3.0% | Smaller tokens, lower liquidity | Moderate |
| 5.0% | Volatile tokens, urgent swaps | Higher slippage accepted |
Recommendations by Pair Type
| Pair Type | Recommended Slippage |
|---|---|
| Stablecoin pairs (USDC/USDT) | 0.1% - 0.5% |
| Major tokens (ETH, BTC) | 0.5% - 1% |
| Standard altcoins | 1% - 2% |
| Low liquidity tokens | 3% - 5% |
Control gas price to balance speed and cost.
| Speed | Gas Multiplier | Cost | Best For |
|---|---|---|---|
| Slow | 1.0x | Lowest | Non-urgent swaps, saving gas |
| Standard | 1.2x | Medium | Normal trading (recommended) |
| Fast | 1.5x | Highest | Urgent swaps, volatile markets |
| Fee Type | Amount | Description |
|---|---|---|
| Platform Fee | 0.1% | COD3X fee on swap amount |
| Network Gas | Variable | Blockchain transaction fee (varies by network congestion) |
| Odos Fee | Included | Aggregator fee built into rate (no additional charge) |
Quote Details Breakdown
| Field | Description |
|---|---|
| Exchange Rate | 1 FROM = X TO (current conversion rate) |
| Price Impact | < 3% green, 3-5% yellow, > 5% red |
| Minimum Received | Amount after maximum slippage applied |
| Slippage Tolerance | Your configured slippage setting |
| Gas Estimate | Estimated network fee in native token |
| Route | Odos Aggregator routing information |
The Odos aggregator finds the best route for your trade across multiple DEXs.
How Routing Works
- Compares rates across multiple DEXs simultaneously
- May split orders across venues for better execution
- Accounts for gas costs in optimization
- Shows you the selected route before confirmation
Memo Field
Optional note (256 characters max) for transaction tracking. Useful for record-keeping or labeling trades.
Price Impact Warning
| Impact Level | Color | Action |
|---|---|---|
| < 3% | Green | Safe to proceed |
| 3% - 5% | Yellow | Consider smaller amount or different pair |
| > 5% | Red | Split into smaller trades or use limit orders |