Why aggregators give different prices
Every DEX aggregator does the same job: find the cheapest way to fill your trade across many liquidity sources. The results still differ, because each one integrates a different set of pools and market makers, uses its own routing algorithm, and makes different trade-offs between output and gas.
No aggregator wins every trade. For a common pair like ETH/USDC on a major network, the best quotes are usually very close. The gaps open up on large trades that must be split, on long-tail tokens, and on networks where an aggregator has fewer integrations. That is the case for comparing more than one.
What to compare
| Criterion | Question to ask |
|---|---|
| Liquidity reach | Which DEXs and market makers does it search, on the networks you use? |
| Ranking | Does it compare routes after gas and fees, or on the headline output? |
| Fees | Is there a platform fee, how is it shown, and who keeps positive slippage? |
| Execution model | Regular transaction, signed order filled by a third party (intent), or both? |
| Safety | Approval model, simulation, token screening, contract checks. |
| Reach beyond one chain | Cross-chain swaps, and to which assets? |
| Developer access | Is there a public API, does it need a key, what are the limits? |
The first two matter most for price. An aggregator that ranks on headline output can pick a route whose extra gas wipes out its advantage, especially on mainnet. See smart order routing for how net ranking works.
Three approaches
| Approach | Examples | How it works |
|---|---|---|
| Single-engine aggregators | 1inch, ParaSwap (Velora), KyberSwap, 0x / Matcha, OpenOcean | Run their own pathfinding across many pools and split orders between them. Several also offer intent or gasless modes where a third party fills a signed order. |
| Intent and batch auction protocols | CoW Swap, UniswapX | You sign what you want; solvers or fillers compete to deliver it, often protecting against MEV. Execution is not instant and depends on solver interest. |
| Meta-aggregators | ChainBridge and others | Query several aggregators and pick the best finished route. They add a comparison layer but depend on the aggregators they query. |
These categories overlap: 1inch, 0x and others run both a classic router and an intent or gasless mode, and many wallets embed one of these engines. What you see in a wallet's swap screen is often one of the aggregators above underneath.
Where ChainBridge fits
ChainBridge does not run its own pathfinding. It asks several aggregators for a route and keeps the best one for you, then adds checks before you sign. What that brings:
Several aggregators per quote
0x, 0x Gasless, KyberSwap and ParaSwap are asked in parallel and ranked by net amount after fee and gas.
Transparent tiered fee
0.05% under $1,000, 0.1% from $1,000 to $9,999, 0.2% from $10,000; 0.01% on stablecoin pairs. Shown in every quote.
Positive slippage stays with you
If the price moves in your favour between quote and execution, you keep the difference.
Cross-chain to native Bitcoin
EVM to EVM via Relay and LI.FI, and EVM to native BTC, LTC, DOGE or BCH via THORChain, from the same swap card.
Open API without a key
Quotes, swaps and an MCP server for AI agents are open, rate limited by IP instead of gated by an API key.
Checks before signing
Contract allowlist, token safety screening and simulation of on-chain routes at review.
Details in swap fees, native Bitcoin swaps and the API guide.
Trade-offs to know
A meta-aggregator is not automatically the right tool. Its limits are worth stating plainly:
- Bounded by its sources. ChainBridge can only be as good as the best of 0x, KyberSwap and ParaSwap for your trade. An aggregator it does not query may occasionally beat all three.
- Eight networks. Ethereum, Arbitrum, Base, Optimism, Polygon, BNB Chain, Avalanche and Linea. Some aggregators cover many more chains.
- No intent auctions today. Signed-order routes are limited to 0x Gasless. If MEV-protected batch auctions matter to you, protocols built around them are worth a look.
- Web app only. ChainBridge runs in the browser and inside wallets' browsers; there is no native mobile app.
- A platform fee. Small and shown upfront, but not zero: weigh it against what other interfaces charge.
How to choose
All the products named here are non-custodial and need no account, so the cheapest test is to compare a real quote for the trade you plan to make, on the network you use, at the same moment.
- Compare the amount you receive after all fees, not the exchange rate shown in large type.
- On mainnet, include gas; on layer 2, gas rarely decides it.
- Check the minimum received and the price impact before you sign.
- Prefer interfaces that show which contract you are approving, and approve exact amounts when you can.
New to aggregators? Start with how DEX aggregators work.