The centralized exchange (CEX)
A CEX is a company that takes custody of your deposit and matches your order against other users on its own order book. You fund an account, trade against the book, and the exchange settles internally. Price comes from that book, the best available bids and asks from everyone trading there, which is why major pairs on a large CEX are deep and tight.
The trade-offs follow from custody. The exchange holds your keys while your funds sit there, so you rely on it to stay solvent and secure, and most require identity verification to trade or withdraw.
- Custody: the exchange holds your funds until you withdraw.
- Price and liquidity: an internal order book, deep on major pairs.
- KYC: identity verification is usually required.
- Best for: fiat on and off ramps, precise limit orders, a custodial balance you actively trade.
The decentralized exchange (DEX)
A DEX executes a swap on-chain, directly from your wallet, without taking custody. Most run on automated market makers. Instead of matching two users, your trade swaps against a liquidity pool, and the pool's formula sets the price from its current balances. You keep your keys the entire time and sign the transaction yourself.
Because there is no account, there is usually no sign-up and no identity check to use the contract. The limit is liquidity. A single DEX only sees its own pools, so for any given pair the price you get depends on how deep that one venue is.
- Custody: non-custodial, you swap from your own wallet.
- Price and liquidity: an on-chain pool, limited to that venue's depth.
- KYC: none to interact with the contract itself.
- Best for: staying self-custodial on a pair the venue already trades deeply.
The aggregator
An aggregator holds no liquidity of its own. It queries many decentralized exchanges and routing engines, compares what each would deliver, and sends your swap through the path that returns the most after costs. Some, like Multiswap, also route across chains, so the comparison spans networks rather than a single venue.
Custody stays with you, because the swap still settles from your wallet through the underlying venues. What the aggregator adds is breadth. Instead of trusting one pool to hold the best price, you see the best route among many.
- Custody: non-custodial, the same as a single DEX.
- Price and liquidity: compares many venues and routes, including cross-chain.
- KYC: none to compare and route, subject to any partner venue's own rules.
- Best for: a fair price across many venues, especially across chains, without an account.
What the aggregator actually adds
The core job is route comparison. Prices for the same pair differ across venues, a split route sometimes beats any single pool, and a cross-chain path may involve several steps. Checking all of that by hand is slow and easy to get wrong. An aggregator does it in one pass and ranks the results by net received, the amount that lands in your wallet after routing and network costs.
It does not change the custody model or invent liquidity. It reads the market you already have and picks the best path through it, which is why it tends to win on price without asking you to give up control.
Which fits when
There is no single best model. The right one depends on what you are optimizing for.
- Choose a CEX for fiat rails, precise limit-order tooling, or a custodial balance you actively manage, and accept custody and verification.
- Choose a single DEX when you already know the venue is deep for your pair and want to stay self-custodial.
- Choose an aggregator when you want a fair price across many venues, especially across chains, without opening an account.
Where Multiswap fits
Multiswap is a non-custodial cross-chain swap aggregator. It does not hold your funds or run its own pool. It compares routes across engines and networks, ranks them by net received, and lets you swap from a wallet you control. There is no account to open to compare a route, though any partner venue in a route applies its own compliance rules.
Execution today runs through the Multiswap Telegram bot, and the web app compares routes and is progressively gaining execution. Which model you reach for still depends on the goal, but for a fair, custody-keeping swap across chains, comparing routes first is the low-friction path.