Key Takeaways
- On March 12, 2026, wallet 0x98bβ¦7ac8 swapped $50,432,688 aEthUSDT for just 327 aEthAAVE worth approximately $36,297, a 99.9% loss, through the Aave interface via CoW Protocol, routed into a SushiSwap pool with only ~$73,000 in liquidity. Aave founder Stani Kulechov confirmed the interface issued an extraordinary price impact warning that the user manually accepted on their mobile device via checkbox.
- An MEV bot, spotting the incoming order in the mempool, flash-borrowed $29M WETH from Morpho, bought AAVE at fair value via Bancor, dumped it into the SushiSwap pool at the inflated price created by the victim’s trade, repaid the flash loan, and pocketed $9.9M profit in the same Ethereum block. The victim did not lose to a hack. They lost to the open-market mechanics of DeFi.
- Aave confirmed the CoW Swap routers and protocol infrastructure functioned as designed. The issue was not slippage. It was price impact: the quote shown before execution already displayed fewer than 140 AAVE for $50M. Aave has offered to refund $600,000 in protocol fees. The $50M loss is unrecoverable.
π In This Article
- The On-Chain Facts: Wallet, Transaction, Amounts
- How This DeFi Swap Loss Happened: The Routing Path
- High Level Details: How $50M Became $36K
- The MEV Bot: How It Made $9.9M in One Block
- It Was Price Impact β Not Slippage
- What Aave, CoW Protocol, and SushiSwap Said
- The $600K Refund β and the Governance Backstory
- What This DeFi Swap Loss Means for Every Crypto User
- How to Avoid a DeFi Swap Loss
- Community Reaction
- FAQ
This is the story of the most talked-about DeFi swap loss of 2026. At roughly 10pm UTC on March 12, a single Ethereum transaction turned $50.4 million into $36,000. No hack. No exploit. No bug in the smart contracts. Every protocol involved executed exactly as designed. The person on the other end of the trade clicked a checkbox confirming they understood the risk and hit send.
In the same Ethereum block, a bot noticed what was coming. It borrowed $29 million, positioned itself on the opposite side of the trade, and walked away with $9.9 million in profit. The victim’s loss funded the bot’s gain directly. This is how DeFi works when a $50 million market order meets a $73,000 liquidity pool.
The On-Chain Facts
The critical detail is in the token types. The wallet was swapping aEthUSDT and aEthAAVE, Aave’s interest-bearing deposit wrapper tokens. This trade was almost certainly executed through Aave’s collateral swap feature, a function that lets users shift their collateral from one asset to another without manually withdrawing and re-depositing. Legitimate and useful. But at $50 million in a single order routed into a pool with $73,000 in it, the math becomes catastrophic.
How This DeFi Swap Loss Happened: The Routing Path That Went Wrong
Aave engineer Martin Grabina confirmed the core issue was not slippage. The quote shown before execution already displayed fewer than 140 AAVE for $50M, a 99% price impact, before fees or slippage were applied. The user saw this number and proceeded.
High Level Details: How $50M Became $36K


The MEV Bot: How It Made $9.9M in One Block
While the victim’s transaction was sitting in Ethereum’s public mempool, visible to anyone watching. A Maximal Extractable Value (MEV) bot spotted it. MEV bots monitor pending transactions and calculate whether they can profit by inserting their own transactions around a large incoming order. In this case, the bot had approximately one block window of roughly 12 seconds to execute a perfectly timed sandwich.
π€ MEV Bot Execution β Same Ethereum Block
The MEV bot did not steal from the victim in any conventional sense. It legally inserted its own transactions around a predictable large order in a public mempool using flash loans and arbitrage mechanics that are native to Ethereum’s design. The bot captured the price dislocation; without it, the value would have been captured by other arbitrageurs in subsequent blocks.
It Was Price Impact β Not Slippage. Here Is the Difference.
This is the most important technical point in the entire incident, and the one that Aave’s own engineer wanted to clarify publicly. The problem was not slippage. It was price impact. They are related but fundamentally different things, and conflating them matters for understanding who is responsible and what safeguards could realistically have helped.
Price Impact (what happened here)
The loss that is already embedded in the quote before you execute. It is caused by your own order being too large for the available pool liquidity. The AMM pricing curve moves against you as your order consumes more and more of the pool. This is visible in the quote before you click confirm. The user’s quote showed under 140 AAVE for $50M, a 99% price impact, before hitting send.Slippage (what the warning said)
The difference between the quoted price and the executed price, caused by market movement during the time between signing and confirmation. Slippage tolerance (e.g. 1%) protects against the market moving after you quote. It does not protect against a quote that is already catastrophically bad before execution. Setting slippage to 0% would not have saved this trade.Aave engineer Martin Grabina was precise: “The order includes a quote field showing the original rate (50M USDT β under 140 AAVE) presented to the user before fees and slippage. It was already a very bad rate.” The interface warned of “extraordinary slippage.” But the deeper, more accurate description is that the quote itself reflected near-total price impact. The user saw the number, checked the box, and confirmed on mobile.
| Step | What Happened |
|---|---|
| User initiates swap | Attempts $50.4M aEthUSDT β aEthAAVE through Aave’s collateral swap UI |
| Interface warning | Aave UI displays “extraordinary slippage” alert due to unusually large order size |
| Confirmation required | User must manually check a checkbox explicitly acknowledging the risk; the trade cannot proceed without it |
| User confirms | User accepts the warning on their mobile device and proceeds |
| Quote shown pre-execution | Quote field already shows under 140 AAVE for $50M; 99% price impact displayed before submission |
| Transaction executes | Confirmed on-chain within 30 seconds, marked successful |
| Result | 327 AAVE received (~$36,297), worse than quoted due to routing and MEV |
What Aave, CoW Protocol, and SushiSwap Said
Aave / Stani Kulechov
The interface warned the user about extraordinary slippage and required explicit confirmation via checkbox. The transaction could not proceed without the user accepting the risk. CoW Swap routers functioned as intended. The outcome was “clearly far from optimal.” Aave sympathises with the user and will return $600K in fees. The team is investigating additional safeguards.CoW Protocol / CoW DAO
“There’s no indication of a protocol exploit or otherwise malicious behavior. The transaction executed according to the parameters of the signed order. Our interface shows clear price impact warnings for swaps of this magnitude.” CoW Swap noted it is reviewing the incident for potential improvements.Both protocols converged on the same position: they worked as designed. Neither is legally or technically liable. The routing was suboptimal. The CoW Protocol solver selected the SushiSwap AAVE pool despite its shallow liquidity, and DeFi commentator YAM flagged this as “mostly bad routing done by most aggregators.” But the user had the information they needed to not proceed. They proceeded anyway.
Separately, Aave has been dealing with a difficult week. Just one day before this incident, approximately $27 million in wrongful liquidations occurred on Aave due to a CAPO oracle glitch involving a temporary mispricing of a collateral asset. Lido confirmed it would compensate affected users for those liquidations. The two incidents, the oracle glitch and the slippage disaster, are unrelated technically, but they arrive in the same news cycle and together raise legitimate questions about the robustness of DeFi infrastructure for very large capital operations.
The $600K Refund β and the Governance Backstory
Kulechov announced Aave would refund approximately $600,000 in fees collected from the transaction. That number is notable for a reason beyond this incident. In February 2026, an Aave governance forum post alleged that 100% of CoW Swap partner fees generated through the Aave interface, between 15 and 25 basis points per swap, had been routed to a private Aave Labs-controlled address rather than to the Aave DAO treasury. A governance bounty in the same $370,000β$600,000 range was proposed for the community member who uncovered the routing. The $600K figure in the refund offer aligns with the fee tier discussed in that governance thread, raising the question of whether the refund is drawn from protocol revenue, Aave Labs’ own fee collection, or the DAO treasury, a distinction the community will likely scrutinise closely.
What This DeFi Swap Loss Means for Every Crypto User
The $50M AAVE trade is an extreme case. The amounts involved are far beyond what most DeFi users will ever touch. But the mechanics that destroyed $50 million are not unique to whale trades. They operate at every scale, just with proportionally smaller losses. Every DeFi user executing a large swap against a shallow pool faces the same AMM pricing curve. Every pending Ethereum transaction is visible to MEV bots. The same warning checkboxes that are apparently skimmed over at $50M are also skimmed over at $5,000.
The practical lessons are not new, but this incident illustrates them at a scale that makes them impossible to ignore:
| Rule | Why It Matters After This Incident |
|---|---|
| Always check pool liquidity before a large swap | A $73K pool cannot absorb a $50M order. Check the liquidity depth of the destination pool before any large trade, not just the quoted price. |
| Price impact is not slippage | Slippage tolerance is a post-quote protection. Price impact is the loss built into the quote itself. A 99% price impact trade is a near-total loss before slippage is even applied. |
| Read the quote field, not just the output | The pre-execution quote showed under 140 AAVE for $50M. That number was visible before confirmation. Always verify the quoted rate matches your expectation. |
| Split large orders | A $50M order should never be a single transaction on a single DEX. Break it across multiple venues, time it across multiple blocks, or use an OTC desk for amounts this size. |
| Mobile DeFi amplifies errors | Stani confirmed the user accepted the warning on their mobile device. Numbers at this scale are harder to read and verify on a phone screen. Use desktop for high-stakes DeFi operations. |
| MEV is not going away | MEV bots monitor every pending transaction. Any large market order in a public mempool on a liquid asset will attract sandwich bots. Use private mempools or MEV protection tools for large trades. |
How to Avoid a DeFi Swap Loss: What Every User Should Do Before Confirming
A DeFi swap loss of this scale is extreme, but the underlying mistake is one that catches users at every level. The warning signs were all there before the transaction was signed. The tools to avoid this outcome already exist. The question is whether you know where to look and what to act on before you hit confirm.
1. Always Check the Price Impact Warning, Not Just the Slippage Tolerance
Most swap interfaces show two different numbers: slippage tolerance (which you set) and price impact (which the pool calculates for you). Price impact is the one that matters for large orders. If it shows anything above 2β3%, your order is too big for that pool. Above 10% is a serious warning. Above 50% means you are about to hand most of your money to the pool. The Aave interface displayed a 99% price impact warning on this trade. The user ticked the checkbox and proceeded. That checkbox is not a formality β it is the last line of defence.
2. Break Large Orders Into Smaller Chunks
No legitimate DeFi interface is designed to handle a $50 million single-leg swap through a small pool. For any order above $100,000, consider splitting it into multiple smaller transactions across different pools or time periods. Each smaller order has less price impact on the pool, you get a fairer average rate, and you can stop mid-way if something looks wrong. This is called dollar-cost averaging into a position and it applies to DeFi swaps exactly as it does to buying assets on a centralised exchange.
3. Use Aggregators That Show You the Full Routing Path
Before confirming a swap, look at where your trade is being routed. Aggregators like CoW Protocol, Uniswap, and 1inch all show the routing path before you sign. If your trade is being sent through a pool you have never heard of, or one where the liquidity displayed is dramatically smaller than your order size, that is your signal to stop and find a better route manually. Never approve a trade where the routing path is hidden or where the output quote looks materially worse than the current market price.
4. Cross-Check the Output Against a Reference Price
Before signing any large swap, open CoinMarketCap, CoinGecko, or a CEX like Binance or Coinbase and look at the live market price of the token you are buying. Then compare it to the effective price your swap interface is quoting you. If the interface is quoting you AAVE at $154,000 per token and CoinGecko shows $111, those two numbers tell you everything. The gap between market price and swap quote is your price impact, made visible in plain terms.
5. Never Approve Large Swaps on Mobile Without a Second Check
The user in this incident confirmed on their mobile device. Small screens compress interface warnings. Checkbox prompts feel easier to dismiss. Price impact percentages are harder to read quickly. For any transaction above $10,000, treat mobile confirmation as a risk. Take the extra 60 seconds to open the same transaction on a desktop browser, read every number carefully, and confirm there too. The 60 seconds is worth it every time.
6. Understand What You Are Signing in Aave Collateral Swaps
Aave’s collateral swap feature is a powerful tool β it lets you shift your collateral position from one asset to another without closing and reopening your loan. But it still routes through DeFi liquidity pools to do so, which means it faces the same constraints as any other swap. If you are swapping a large collateral position, the size of the output pool matters just as much as it does on a regular DEX. Check the pool liquidity for your target asset before initiating. If the destination pool is shallow, either split the swap, do it manually in stages, or use a different route entirely.
β Price impact shown is under 2%
β Output amount cross-checked against live market price on CoinGecko or a CEX
β Routing path reviewed β no unknown or shallow pools
β Order size appropriate for the pool’s total liquidity
β If on mobile, verified the same numbers on desktop before signing
β For orders above $50K, considered splitting into multiple smaller transactions
None of these steps require technical knowledge. They just require slowing down for 60 seconds before a transaction that cannot be undone. That is the entire lesson of this incident at human scale.
Community Reaction
The incident spread rapidly across crypto social media on March 12β13, 2026, drawing commentary from traders, DeFi engineers, and on-chain analysts. The consensus was uniform: no hack, no exploit, complete user error, but one enabled by a routing path that no reasonably designed interface should allow for a $50 million order.
20 days ago a fresh wallet received $50.4M USDT from Binance.
— InvestorJordan (@InvestorJordan) March 12, 2026
Just a bit ago, they swapped the entire amount for 327 AAVE worth ~$36K routed through CoW Protocol via Sushiswap.
They paid $154K per AAVE.
In the same block, an MEV bot immediately flash borrowed $29M WETH from Morpho, bought AAVE via Bancor @ fair value, and dumped the AAVE into the Sushiswap pool, repayed the flash loan, and pocketed $9.9M.
The tweet immediately went viral, with the “$154K per AAVE” figure, compared to a market price of ~$111, becoming the shorthand for what went wrong. Aave founder Stani Kulechov responded within hours, and CoW Protocol issued its own statement the same evening. YAM (@yieldsandmore), who first identified the routing path on-chain, noted the issue was “mostly bad routing done by most aggregators” and that CoW Swap had not misrepresented the price of aEthAAVE. Aave engineer Martin Grabina confirmed the pre-execution quote already showed under 140 AAVE for $50M before fees, meaning the user had the information needed to abort the trade before it executed.

