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 |
| CowSwap | Batch Auction | Ethereum, BSC, Polygon, Arbitrum, Avalanche, Base, Linea |
| Pendle | Yield Trading | Ethereum, Polygon, Arbitrum |
| DodoSwap | PMM | Ethereum, BSC, Polygon, Arbitrum |
| OpenOcean | Aggregator | Multi-chain |
| Pharaoh | AMM | Avalanche |
| BlackHole | AMM | Linea |
| Nile | AMM | Linea |
| Raydium | CLMM | Solana |
KyberSwap is used as an automatic aggregator fallback - if the DEX you selected can't return a route for a swap, Cropr re-quotes through KyberSwap so you still get a price.
Solana Swaps
Cropr supports token swaps on Solana via Raydium (concentrated liquidity). Solana swaps use SPL token mint addresses and chain ID 999. The flow is the same as EVM swaps - select tokens, enter an amount, review the quote, and sign the returned transaction with your Solana wallet.
MEV-Protected Swaps (CowSwap)
CowSwap routes swaps through batch auctions, which protect against MEV (front-running and sandwich attacks) and surface fair, uniform clearing prices. CowSwap also powers Cropr's cross-chain swaps (see below).
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% |
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
Cross-Chain Swap
Cropr can swap a token on one chain for a different token on another chain in a single flow - for example, USDC on Ethereum into WETH on Arbitrum - without manually bridging first.
How It Works
Cross-chain swaps are powered by CowSwap plus a bridge provider. Under the hood, the swap is split into legs:
- A CowSwap order on the origin chain converts your input token into an intermediate token.
- A bridge moves the intermediate token to the destination chain.
- The intermediate token is delivered (and, where needed, swapped) into your output token for the recipient.
Cropr quotes two bridge providers in parallel and automatically uses whichever returns the higher expected output:
| Provider | How It Routes | Bridges |
|---|---|---|
| Bungee | Atomic routing via a CoW Shed proxy account with a post-swap bridge hook | Across, Circle CCTP, Gnosis Native Bridge |
| NEAR Intents | Intent-based routing via NEAR's 1Click service with an attestation-verified deposit address; supports Solana | NEAR Intents |
Supported Chains
Ethereum, Optimism, BNB Chain, Gnosis, Polygon, Base, Arbitrum, Avalanche, and Solana (via NEAR Intents).
What You'll See
Before confirming a cross-chain swap, Cropr shows the expected output, a guaranteed (minimum) output after slippage, price impact, the bridge being used, the bridge fee, and an estimated completion time.
The origin and destination chains must be different. Default slippage is 1%, and the cross-chain quote selects the best route automatically - you don't need to pick a provider manually.
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