A Solana user connects their phantom wallet extension to a decentralized exchange and submits a swap. The interface displays a quoted rate of 1 SOL for 150 USDC. By the time the transaction settles, the user receives 146 USDC. The difference is attributed to slippage, but the actual cause may be more precise and more costly: a network actor observed the pending transaction, executed a favorable trade ahead of it, and then allowed the original swap to execute at worse terms. This phenomenon is called MEV, or Maximal Extractable Value. It is not a flaw in the phantom wallet extension itself, but rather a structural property of how blockchain transactions are ordered and validated that any DeFi wallet—whether browser-based or mobile—must contend with.
MEV extraction is not new, and it is not unique to Solana or Ethereum. The problem persists because the economics of extraction exceed the costs of execution, and because most users neither understand it nor have practical tools to defend against it. A browser extension like Phantom provides a convenient interface for signing transactions and managing assets across multiple chains, but it cannot control how those transactions are ordered in a block once they leave the user’s device. Understanding MEV, recognizing its cost, and identifying which DEX designs or routing strategies actually reduce it requires a clear mental model of where the extraction happens and who benefits from it.
How MEV extraction works in Ethereum and Solana
The core mechanism is order flow. A user constructs a transaction—typically a swap—and broadcasts it to the network. Before the transaction is included in a finalized block, it sits in a public or semi-public area called the mempool. During this vulnerable window, network participants with access to the pending transaction can see its contents, including the asset being traded, the amount, and the destination address. A sophisticated observer—often called a searcher or MEV bot—can predict the impact of that transaction on the asset price and construct their own transaction that profits from that predictable impact.
On Ethereum, this usually takes the form of frontrunning. A searcher sees a pending swap transaction in the mempool, places a transaction ahead of it in the same block to buy the same asset or manipulate the price, and then places a third transaction behind the user’s swap to sell at the now-higher price. The user’s swap executes at worse terms, and the MEV extractor captures the difference. This is sandwich attack, and it is one of the most common forms of MEV. The cost to the user appears as unexplained slippage, but the mechanism is an active, intentional extraction by another actor.
Solana’s architecture enables a faster version of the same problem. Validators receive transactions before they are finalized, and a validator can reorder transactions within their proposed block. Because Solana’s network operates at higher throughput and with shorter block intervals, the window for MEV is narrower but more densely populated. A searcher can still frontrun by placing a transaction ahead of a swap, but they can also participate in a coordinated ordering game with validators or block builders. The practical result is the same: a user’s swap is executed at terms worse than what the network’s asset prices would suggest at that moment.
The phantom wallet extension cannot prevent this from the user’s end because the extraction occurs after transaction submission, during block construction. What the wallet can do—and what different DEX integrations vary in implementing—is choose routing partners and block builders that have lower demonstrated rates of MEV, provide transaction previews that warn users about potential slippage, or default to privacy-preserving protocols.
The real cost of MEV in a typical token swap
Consider the numbers. A user performing a $5,000 swap through a standard liquidity pool may lose 0.5% to 2% to MEV depending on the network, the asset pair, the liquidity depth, and the time of day. On a $5,000 swap, that is $25 to $100 in hidden extraction. Multiply that across millions of daily DeFi users, and the aggregate MEV extraction exceeds hundreds of millions of dollars per year. Most users absorb this cost without awareness because it is categorized as slippage and appears automatic rather than adversarial.
The severity varies by network and transaction type. Large swaps on thin liquidity pairs attract more MEV activity because the potential profit is higher. Transactions broadcast during peak network usage—when mempool congestion is high—are more likely to be sandwiched because more searchers are competing for opportunities. A token swap on Ethereum during congestion can lose 1% to 3% to MEV, while a smaller, less impactful transaction might lose only 0.1% to 0.3%. Solana’s higher speed reduces some latency advantages, but determined extractors have adapted to the faster environment.
The DeFi wallet user sees this as fluctuation in the received amount, attributed to market volatility or quoted slippage. The quoted slippage on an exchange interface—often defaulted to 0.5% or 1%—is usually the DEX’s own protection, not a prediction of MEV extraction. If a user sets slippage tolerance too low, the transaction reverts. If they set it too high to “be safe,” they implicitly grant MEV extractors a larger budget.
A user with a phantom wallet extension connected to a standard DEX incurs this cost on every swap. The wallet itself charges no fee on top of this, but the extraction is baked into the quoted rate. Over time, frequent traders lose a material percentage to MEV. A user performing 50 swaps per year, each averaging $2,000, with an average 1% MEV cost, loses $1,000 annually to extraction—a real and measurable drag on returns that compounds with other trading costs.
Why transaction previews alone do not solve the problem
The phantom wallet extension provides transaction previews, which show the user what will happen: the input amount, expected output, and estimated gas fees. This is valuable for catching obvious errors—sending to the wrong chain, forgetting decimals, or approving an unexpectedly high token allowance. However, a preview cannot prevent MEV extraction because the extraction occurs after the transaction leaves the wallet and enters the network’s ordering layer.
A preview based on the current state of the liquidity pool does not account for how that state will change by the time the transaction is ordered. If the preview shows an expected output of 146 USDC, but a sandwich attack executes ahead of the user’s swap, the actual pool state when the swap settles will be different, and the received amount will be lower. The wallet cannot know this in advance because it does not control or have visibility into the block builder’s transaction ordering decisions.
Suspicious activity detection can flag transactions that appear malicious—such as a contract attempting to drain the wallet or an approval with an unusually large amount. These tools are valuable for preventing outright theft or compromise. However, MEV extraction is not malicious in this sense; it is a permitted and often profitable operation within the protocol’s rules. A transaction that extracts MEV looks like a normal swap to an external observer. The sandwich happens through multiple legitimate transactions, not through a single flagged action.
Malicious token filtering helps prevent users from trading tokens that are scams, but MEV extraction operates at the level of transaction ordering, not token identity. Even when trading established assets like ETH or SOL, a user is exposed to MEV. The token filtering protects against one class of fraud; it does not address structural extraction that is inherent to current DEX design.
Private mempools and encrypted transaction pools as partial solutions
One emerging approach to MEV mitigation is to broadcast transactions to private mempools rather than the public mempool. Services like MEV-blocker, MEV-proof relays, and private transaction routing remove the vulnerable window where a searcher can observe a pending transaction before it is ordered. Instead of submitting a swap to the public network, the transaction goes to a private service that orders it without interference from external searchers.
This approach has real benefits: a private mempool user receives protection from sandwich attacks and order flow auctions for the transactions they send through it. The tradeoff is that the user must trust the operator of the private mempool not to exploit the transaction themselves. A private pool operator can see all pending transactions, extract MEV directly, or sell the information to third parties. The extraction still happens; it is simply concentrated in a different actor and subject to different incentives. Some private pool operators publish MEV sharing or rebates, returning a portion of extracted value to users. Others operate more opaquely.
Encrypted transaction pools represent a further development: transactions are encrypted until they are included in a block, preventing even the pool operator from seeing the transaction contents. This removes the operator’s ability to extract MEV directly. However, encrypted pools are still an emerging infrastructure, and not all DeFi applications support them yet. A user with a phantom wallet extension cannot currently route all swaps through an encrypted pool with the same ease as a standard DEX connection.
The broader lesson is that privacy from MEV requires either infrastructure changes (private or encrypted mempools) or protocol changes that fundamentally alter transaction ordering. Individual wallets cannot solve this problem unilaterally. The best a wallet can do is offer routing options that default to lower-MEV pathways and provide clear information about the extraction costs associated with different options.
DEX designs that reduce MEV exposure
Not all decentralized exchanges expose users to the same MEV risk. Different architectural choices shift the exposure meaningfully. Batch auction DEXs, for example, collect pending swaps and execute them all at the same price once per block or at regular intervals. Because all transactions in a batch execute at the same rate, sandwich attacks become impossible—there is no advantage to ordering one transaction ahead of another if the rate is fixed. However, batch auctions introduce their own tradeoffs: users must wait for the next batch to execute, and execution may be delayed if the batch does not fill.
Intent-based DEXs function differently. Instead of submitting a transaction to the mempool, a user submits their desired outcome—”swap 100 USDC for at least 1.5 SOL”—and a network of fillers competes to satisfy that outcome at the best price. The user’s transaction never appears in the mempool, so it cannot be sandwiched. The filler extracts MEV if better prices are available, but the user captures that improved price as well. This is fundamentally different from sandwich attacks, where the user’s terms worsen to benefit an extractor.
CoW Swap (Coincidence of Wants) is an intent-based DEX that has demonstrated meaningfully lower MEV costs than standard automated market makers (AMMs). Users connecting through CoW Swap solve a different matching problem: instead of executing against a liquid pool, they are matched directly against other users or professional solvers that attempt to find the best settlement. The trade requires infrastructure support from the wallet to construct and submit intents rather than standard transactions. Many DeFi wallets, including some Ethereum wallet options, now support intent-based routing, but not all yet integrate it as seamlessly as standard AMM swaps.
Threshold encryption and encrypted mempools also reduce MEV when integrated at the wallet level. Some wallets now default to routing certain transactions through services like MEV-blocker or private relays that remove public visibility. The user bears no additional cost and often receives protection automatically. However, this requires the wallet to explicitly support these routing options and the DEX to accept transactions from these sources.
What users should check before each swap
A user should adopt a simple but rigorous routine before approving any swap through the phantom wallet extension or any DeFi wallet. First, verify the token addresses and amounts. Cut-and-paste errors or token impersonation can result in catastrophic loss. Many users check this step; fewer do it rigorously by examining the token symbol, the contract address, and the destination chain.
Second, set slippage tolerance deliberately rather than using a default. If a DEX defaults to 1% slippage, but the expected price impact is only 0.2%, setting tolerance to 0.5% provides protection against sandwich attacks without granting extractors a larger budget. Conversely, if the price impact is inherently high—because the swap is large or the liquidity is thin—a user who sets slippage too low will simply see the transaction fail to execute.
Third, compare the expected output across multiple DEX routing options before submitting. Many wallets and DEX aggregators show different routes with different outputs. A user should recognize which routes offer private mempools, encrypted transactions, or intent-based settlement. These often provide better net prices by reducing MEV extraction, even if they quote a slightly different route initially.
Fourth, be aware of timing. Swaps submitted during network congestion attract more MEV activity. A user who can defer a swap to off-peak hours may reduce extraction costs by 50% or more. This is especially relevant for large swaps or less liquid token pairs where the time window for MEV is longer.
Fifth, use hardware wallet signing if the transaction is substantial. A hardware device does not prevent MEV extraction, but it does ensure that only transactions you have physically reviewed are approved. This eliminates the possibility that wallet software has been compromised to auto-approve unfavorable trades.
The role of wallet defaults and user education
The phantom wallet extension design influences MEV exposure through default routing choices. If the wallet defaults to routing swaps through MEV-blocker or an intent-based DEX, users receive protection by default even if they are unaware of MEV. If it defaults to standard liquidity pools without MEV mitigation options, users absorb extraction costs automatically. The difference compounds across thousands of daily users and can represent millions of dollars in annual extraction.
However, wallet defaults alone cannot solve the problem because different users have different needs. A trader who needs immediate execution cannot always use batch auctions or intent-based DEXs because they introduce latency. A user swapping very liquid asset pairs like ETH-USDC incurs lower MEV costs than a user swapping an illiquid or new token. A wallet that forces all users through privacy-preserving routes might lose liquidity or increase latency for users who prioritize speed.
User education matters more than many developers acknowledge. Most DeFi users do not understand that slippage and MEV are separate concepts, that transactions are reordered in blocks, or that private mempools exist. They treat swaps as atomic operations with quoted prices, like a traditional exchange. The mental model is simpler but incorrect, and it leads to accepting extraction as inevitable slippage. A wallet that clearly explains MEV, shows different routing options with associated costs, and defaults to lower-MEV paths gives users the information and tools needed to reduce extraction.
The challenge is that MEV education requires users to engage with blockchain infrastructure complexity that most would prefer to avoid. A simple mental model—”sign and submit”—is more usable than an accurate one that requires understanding transaction ordering, block building, and sandwich attacks. Wallets must balance transparency with usability, offering power-users the visibility and control needed to reduce MEV while keeping the experience simple enough for casual users.
Comparing MEV exposure across Solana, Ethereum, and other networks
MEV characteristics differ meaningfully across blockchains that the phantom wallet extension supports. Solana’s validator-based MEV is often lower per transaction in absolute terms than Ethereum’s because Solana’s block structure gives validators direct control over ordering without requiring external block builders. However, Solana’s higher throughput means more transactions compete for extraction simultaneously. Validators may extract MEV directly by including their own transactions, but they face less direct competition than Ethereum’s competitive auction for MEV extraction through mempool searchers.
Ethereum’s PBS (Proposer-Builder Separation) creates a formal MEV market where builders compete to win the right to build a block, often paying the validator through MEV extraction. This can lead to higher absolute MEV extraction because the incentive structure is explicit and competitive. However, Ethereum also has more developed MEV infrastructure, including more private relay options and intent-based DEX alternatives. A user with an Ethereum wallet has more MEV mitigation options available than a user on some other networks.
Bitcoin lacks MEV in the traditional sense because transactions are immutable once confirmed and do not interact in complex ways that would allow extraction. However, Bitcoin users do face transaction ordering control by miners, which creates different kinds of extraction. Base, Polygon, and other Layer 2 networks often have lower MEV exposure than Ethereum because they have lower transaction throughput, shorter windows for searcher activity, or different sequencing models. The phantom wallet extension may route to these networks as an MEV reduction strategy, though users should verify network selection aligns with their liquidity and fee preferences.
Future developments in MEV mitigation
The most important near-term development is likely more widespread adoption of private transaction routing and intent-based DEXs within wallets. As infrastructure matures and becomes more reliable, routing users through MEV-resistant pathways by default will become easier. Wallets that implement this transparently, showing users the MEV savings they receive, will drive adoption faster than those that hide the mechanism.
Protocol-level changes to block ordering—such as encrypted mempools becoming the standard rather than an opt-in service, or PBSA (PBS-aware) validators becoming common—would reduce extraction at the infrastructure layer. However, these changes require coordination across many participants and years to deploy. They are not solutions available to individual wallet developers today.
Validator economics may also shift extraction patterns. If Ethereum shifts further toward enshrining in-protocol MEV redistribution or if more Layer 2s adopt centralizer-resistant sequencing, the landscape for extraction changes. This would not eliminate MEV but might make it more transparent and less adversarial to end users.
The role of AI and automated routing optimization will likely grow. Wallets that analyze swap routes in real time, compare MEV exposure across options, and dynamically select the lowest-cost execution path—all without requiring user intervention—could materially reduce extraction for casual users. Such systems already exist in some DEX aggregators; integrating them into wallet defaults would be the next evolution.
Frequently asked questions
Why does my swap receive less than the quoted amount when I use a phantom wallet extension?
The difference between the quoted amount and the actual received amount comes from slippage due to price movement and MEV extraction. MEV extraction occurs when another network actor observes your pending transaction and executes their own transaction ahead of yours to profit from the predictable price movement your swap will cause. This is called a sandwich attack and is common on Ethereum and Solana. The cost appears as unexplained slippage, but it is an actual extraction by an external actor reordering your transaction.
Can I prevent MEV extraction entirely with a different DeFi wallet?
No single wallet can eliminate MEV extraction unilaterally, but different wallets offer different protections. Using a wallet that routes transactions through private mempools, intent-based DEXs like CoW Swap, or encrypted transaction pools can reduce extraction meaningfully. Additionally, choosing to swap during lower-congestion periods, using batch auctions, or selecting less liquid token pairs reduces extraction. However, if you use a standard liquidity pool with public transaction visibility, some MEV extraction is unavoidable.
Should I adjust my slippage tolerance to protect against MEV?
Yes. Rather than accepting a default slippage setting, set tolerance deliberately based on the expected price impact of your specific swap. If the DEX shows 0.3% price impact, set slippage to 0.5% rather than accepting a 1% default. This limits how much a sandwich attacker can extract from your transaction. However, if slippage is set too low, the transaction will fail if the pool price moves unfavorably or if MEV extraction pushes the price beyond your tolerance. Find a balance that protects against extraction without being so tight that execution is unreliable.
Does the phantom wallet extension charge MEV extraction as a fee?
No. The phantom wallet extension itself charges no fee for swaps; it is free to download and create. However, MEV extraction occurs at the network level during block construction and transaction ordering, not from the wallet. The extraction is captured by network actors called searchers or validators, not by the wallet provider. Network transaction fees are paid to the blockchain, not to Phantom, and MEV extraction is separate from both.