09 November 2026 | Author: ABF Swap Research Team
When you swap tokens on a decentralised exchange, the amount you receive is only settled once your transaction is included in a block. In the meantime, the price can move, your own trade can push it further, and bots watching the public mempool can place trades around yours to profit from the difference. Instant swaps with a fixed quote work differently: the rate is calculated before you confirm and the conversion is not executed through a public liquidity pool, which removes most of the exposure to slippage and MEV, although it brings trade-offs of its own.
Key takeaways
Risk notice:
Slippage is the difference between the price shown when you submit a swap and the price at which it actually executes. On a decentralised exchange, that gap opens because the trade is not settled the moment you click: it waits in the mempool until a validator includes it in a block, and other trades can change the pool's balances first. For a liquid pair at a quiet time, slippage is often negligible; for a large order, a thinly traded token or a volatile market, it can be several per cent.
Slippage is not always a loss. If the price moves in your favour before execution, you receive more than quoted, which is known as positive slippage. The concern is the negative side, because it can be caused not only by the market but also by the size of your trade and by other traders deliberately positioning themselves around it.
On Ethereum, a new block is proposed every 12 seconds, and a transaction can wait longer than that if the network is busy or the fee is low. During sharp market moves, prices on centralised exchanges change within milliseconds, and arbitrage traders immediately bring decentralised pools into line. A swap quoted at one price can therefore execute at a noticeably different one even if nobody targets it directly.
This is also why fast settlement matters. The shorter the time between the quote and execution, the less the market can move. Ethereum's documentation on transactions explains how a transaction moves from the mempool into a block and on to finality.
The slippage vs price impact distinction matters because the two have different causes and different fixes. Price impact is the change in price that your own order causes by consuming liquidity in the pool. Slippage is the total difference between the quote and the result, which can include price impact, market movement and the effect of other trades executed before yours.
Most decentralised exchanges use automated market makers (AMMs) that price assets with a formula. In the classic constant-product model, the pool's two balances multiplied together must stay constant, so every purchase makes the next unit more expensive. Below is crypto slippage explained with a simplified example: a pool holds 100 ETH and 300,000 USDC, an implied price of 3,000 USDC per ETH, and fees are ignored.
| Trade | ETH received | Average price paid | Price impact |
|---|---|---|---|
| Buy with 3,000 USDC | About 0.990 ETH | About 3,030 USDC | About 1% |
| Buy with 30,000 USDC | About 9.09 ETH | About 3,300 USDC | About 10% |
The larger trade pays about 10% more per ETH even though nothing else happened in the market. Splitting the order, using deeper pools or using an aggregator that routes across several pools reduces price impact; a tighter slippage setting does not, it only makes the trade fail instead.
MEV, or maximal extractable value, is the profit that can be made by including, excluding or reordering transactions in a block. On Ethereum, pending transactions wait in a public mempool, where anyone can see them. Automated searchers scan the mempool for trades they can profit from and pay validators, through block builders, to place their own transactions in the right position. The Ethereum documentation on MEV describes this supply chain of searchers, builders and validators in detail.
Not all MEV harms users. Arbitrage that brings prices on different exchanges into line, or liquidations that keep lending protocols solvent, are part of how decentralised markets work. MEV attacks on crypto traders are the strategies that profit directly at a user's expense, mainly front-running and sandwich attacks.
Front-running in crypto markets means seeing a pending transaction and getting your own transaction executed before it, usually by paying a higher fee. A bot may copy a profitable transaction outright, or buy an asset it knows is about to rise because a large purchase is waiting in the mempool.
A sandwich attack adds a second step:
You receive fewer tokens than you would have without the attack, and the bot's profit comes directly out of your trade. Because the attack depends on seeing your transaction before it is confirmed, hiding the transaction from the public mempool removes most of the opportunity.
Slippage tolerance in crypto swaps is the maximum worse price you are willing to accept before the swap is cancelled. If you set 5%, your trade will execute anywhere up to 5% below the quote. For a sandwich bot, that tolerance is the size of the opportunity: it can push the price almost to your limit and still let your trade go through.
A tight tolerance, such as 0.5% for a liquid pair, leaves too little room for a profitable sandwich in most cases. Set it too low, however, and normal market movement will make the swap fail, and on Ethereum a failed swap still costs gas. Many swap interfaces now offer an automatic setting that adjusts tolerance to the pair and current conditions.
Traders using decentralised exchanges combine several techniques, none of which removes every risk:
Paying a higher fee does not protect you on its own. Under Ethereum's EIP-1559, a higher priority fee can speed up inclusion, but a bot can still place transactions immediately before and after yours. Many crypto wallet apps with built-in swaps now offer MEV protection settings or private routing; check what yours uses before trading a large amount.
MEV protection for crypto swaps is still a matter of trust. Private routing hides your transaction from the public mempool, but the private RPC provider, relay or builder can still see it, so you rely on how that operator behaves.
Important
An instant swap, in the sense used by exchange and swap services, is a conversion priced and executed by the provider rather than by an on-chain liquidity pool. You see a quote, confirm it, and the provider completes the conversion from its own liquidity. Many instant swap crypto platforms offer two modes: a fixed rate, which locks the quote for a set period, and a floating rate, which follows the market until the trade executes and is often slightly better on average.
With an instant swap, the conversion itself is not broadcast to a public mempool. The provider calculates the price off-chain from its own liquidity sources and records the trade on its own books. There is no pending on-chain swap for a bot to see, front-run or sandwich, so the main conditions for these attacks are absent.
Blockchain transactions still happen around the swap: you send crypto to the provider, and it sends crypto or fiat back. These are simple transfers rather than swaps, so they cannot be sandwiched in the same way, but they still pay network fees and need confirmations. On the quote's side, the provider takes on the risk that the market moves before your deposit arrives, which is why fixed quotes usually have a validity window.
| Aspect | Fixed-rate instant swap | AMM pool on a decentralised exchange |
|---|---|---|
| How the price is set | By the provider, before you confirm | By a formula, at the moment of execution |
| What you receive | The quoted amount, if the conditions are met | Anything between the quote and your slippage limit |
| Price impact | Included in the quote | Depends on your trade size and pool depth |
| Exposure to sandwich attacks | No public pending swap to target | Possible if the swap goes through the public mempool |
| Main cost | The provider's spread and fees, built into the rate | Pool fee, gas, price impact and slippage |
| Custody | The provider handles your funds during the swap | You keep control until the swap executes |
| Identity checks | Usually required by regulated providers | None at protocol level |
A fixed rate removes uncertainty about the amount you will receive, not the cost of getting it. The provider's spread is built into the quote and can be larger than the slippage you would have suffered on a liquid decentralised exchange, so compare the final amount rather than the headline rate. Lists of the best instant swap crypto services usually rank providers by advertised rates, but quote validity, the spread, fees, settlement time, how failed or late deposits are handled and whether the provider is authorised where you live matter just as much.
You also rely on the provider. While your funds are on its platform, they are exposed to its operational and solvency risk, and compliance checks can delay a swap. If a deposit arrives after the quote expires, many services re-quote at the current rate or return the funds minus network fees.
ABF Swap is operated by ABF Trade Connect (Pty) Ltd, a company registered in South Africa, which states that it is authorised by the Financial Sector Conduct Authority (FSCA) under licence No. 52818. ABF Swap is not authorised by the FCA in the UK or as a crypto-asset service provider under MiCA in the EU.
ABF Swap states that the rate it quotes is final and already includes its fee. Conversions on the platform are processed within its own system rather than through a public liquidity pool, so they do not involve a pending on-chain swap that a bot could front-run. Deposits and withdrawals of crypto are still blockchain transfers, with network fees and confirmation times.
Customers who want to exchange crypto to fiat on ABF Swap need to complete identity verification first, and the setup guide on the ABF Swap website describes account creation and the verification steps. Before confirming any conversion, check the quoted rate, the amount you will receive, the network for any deposit or withdrawal and the destination details.
Slippage is the difference between the price you are quoted when you submit a trade and the price at which it actually executes. On decentralised exchanges, it happens because the trade waits to be included in a block while the price moves, other trades execute first, or your own order shifts the pool's price.
MEV, or maximal extractable value, is the profit that can be made by including, excluding or reordering transactions in a block. Some MEV, such as arbitrage, is part of how markets work; harmful forms, such as front-running and sandwich attacks, profit directly at users' expense by trading around their pending transactions.
A sandwich attack is a trade placed just before and just after a victim's pending swap. The first trade pushes the price up, the victim's swap executes at the worse price, and the second trade sells at the higher price, so the attacker profits from the difference. It only works if the victim's swap is visible before confirmation.
MEV protection covers methods that stop others from profiting from the visibility or ordering of your transactions. Common approaches are private transaction routing, intent-based trading through solvers or fillers, batch auctions with uniform prices and tight slippage limits. Each still relies on the operator of the private infrastructure.
Slippage tolerance is the maximum worse price you accept before a swap is cancelled. A wider setting makes failed swaps less likely but gives sandwich bots more room to profit. A narrower one limits that room but can cause swaps to fail in volatile markets, and failed swaps on Ethereum still cost gas.
Instant swaps are priced and executed by the provider off-chain rather than through a public liquidity pool. Because there is no pending on-chain swap in the public mempool, a bot has nothing to trade around. The deposit and withdrawal are simple transfers, which cannot be sandwiched in the same way.
A fixed rate locks the conversion price for a set period before you send funds, so market moves during that window do not change the amount you receive. The provider takes on that market risk and prices it into its spread, and if your deposit arrives after the window ends, the trade may be re-quoted or refunded.
Trades executed on a provider's own books are not visible in the public mempool, so standard front-running and sandwich attacks do not apply. Private routing reduces exposure but still relies on the relay or builder behaving honestly. Off-chain execution shifts the risk to the provider's pricing, spread and reliability instead.
This article is for general educational purposes and does not constitute financial, investment, legal or tax advice. Cryptoassets are high-risk, their value can fall to zero, and transfers are generally irreversible. In the UK, cryptoassets are generally not protected by the FSCS, and you may not be able to complain to the Financial Ombudsman Service; in the EU, they are not covered by deposit guarantee schemes. Rules on cryptoasset services differ by country, so check whether any provider you use is authorised to serve customers where you live.





Start earning passive income from every transaction your invitees make with one of the highest rewards on the market!