DEX Swap
Cropr aggregates multiple decentralized exchange (DEX) protocols, providing the best swap rates and a unified trading interface.
How It Works
- Select tokens — Choose the token you want to swap from and the token you want to receive
- Enter amount — Specify how much you want to swap
- Get quotes — Cropr fetches quotes from multiple DEX protocols
- Review details — Check the exchange rate, price impact, fees, and slippage
- Execute swap — Approve and confirm the transaction in your wallet
Supported DEX Protocols
Cropr integrates with the following decentralized exchanges:
| Protocol | Type | Chains |
|---|---|---|
| Uniswap V3 | AMM | Ethereum, Polygon, Arbitrum, Optimism, Base, BSC, Avalanche |
| SushiSwap | AMM | Ethereum, Polygon, Arbitrum, Optimism |
| PancakeSwap | AMM | BSC, Ethereum, Arbitrum |
| Balancer | Weighted Pools | Ethereum, Polygon, Arbitrum |
| Curve V3 | Stable Pools | Ethereum, Polygon, Arbitrum |
| Aerodrome | ve(3,3) | Base |
| DodoSwap | PMM | Ethereum, BSC, Polygon, Arbitrum |
| OpenOcean | Aggregator | Multi-chain |
| Pharaoh | AMM | Avalanche |
| BlackHole | AMM | Linea |
Swap Configuration
Slippage Tolerance
Slippage is the difference between the expected price and the execution price. You can configure slippage tolerance:
| Preset | Percentage |
|---|---|
| Low | 0.1% |
| Default | 0.5% |
| Medium | 1.0% |
| High | 3.0% |
| Custom | 0.1% - 50% |
caution
Setting slippage too low may cause transactions to fail. Setting it too high may result in unfavorable execution prices.
Gas Settings
Cropr estimates gas costs automatically. The default gas limit is set to ensure successful execution with a 1.2x multiplier for safety.
Swap Details
Before executing a swap, you'll see:
- Exchange rate — How many output tokens per input token
- Price impact — How much the swap affects the pool price
- Minimum received — Minimum tokens you'll receive after slippage
- Network fee — Estimated gas cost in the native token
- Route — Which DEX protocol(s) the swap routes through
Token Search
Use the token search to find any token by:
- Token name (e.g., "Ethereum")
- Token symbol (e.g., "ETH")
- Contract address
Transaction History
All swap transactions are recorded and visible in the Transactions page, including:
- Token pair (input/output)
- Amounts
- Protocol used
- Transaction hash
- Timestamp