Who Bears the Loss When a Perp DEX Is Exploited, and How Is It Split Among Liquidity Providers?
In July, $23.75 million was drained from Ostium's liquidity vault, and in late September the protocol offered a recovery plan: 3,321 wallets are repaid in full, and 345 large ones get a choice. Here is why the loss fell on liquidity providers and how such a split works.
When a perp DEX with a shared vault is exploited, liquidity providers bear the loss: their funds are the source of payouts to traders, and the attacker's forged profit is drawn from the vault. A protocol can split that loss in different ways. In late September 2026 Ostium repaid wallets with losses up to 1,000 USDC in full and offered 345 large ones a flat payment or a share of future recoveries with no guarantee.
Why did the loss fall on liquidity providers?
On a perp DEX with no order book, a shared pool is the counterparty to each trade. Providers deposit stablecoins into the vault and receive a share, which Ostium calls OLP. When a trader closes a position at a profit, the payout comes from the pool. When the trader loses, the collateral stays in the system.
According to Ostium's documentation, a buffer sits ahead of OLP funds and absorbs losses first. The same page says that an extreme event that fully depletes the buffer would cause OLP to take a loss.
On July 15, 2026, such an event occurred. Crypto Briefing reports that attackers compromised the protocol's off-chain pricing infrastructure and submitted fraudulent BTC-USD price reports. The system treated the trades as profitable and paid 23,752,746 USDC out of the vault. The smart contract did what it was written to do: it received a price with a valid signature and calculated a profit. The weak link was outside the blockchain.
How did Ostium divide the affected wallets?
The protocol identified 3,666 wallets that held OLP at the time of the attack. The recovery plan, as described by TokenPost, puts them in two groups.
- Losses of 1,000 USDC or less: 3,321 wallets, or 90.59%. They receive their verified loss in full and can claim until December 29. If all of them claim, the payouts come to about 302,796 USDC.
- Losses above 1,000 USDC: 345 wallets. By October 30 each one picks one of two options. The first is to take 1,000 USDC and waive the rest of the claim. The second is to enter a second stage in which funds are distributed pro rata. Wallets that do not respond move to the second stage automatically.
The 345 large wallets account for most of the loss: roughly 23.45 million of the 23.75 million USDC.
Where does the repayment money come from?
649,967 USDC has been recovered from the attacker. Simple arithmetic shows why the threshold sits at 1,000 USDC: full payment to the first group (302,796 USDC) plus 1,000 USDC to each of the 345 large wallets (345,000 USDC) adds up to 647,796 USDC, almost exactly the amount recovered.
The second stage will be funded from further recoveries and from a portion of protocol revenue. Ostium said it would name that portion by October 30. According to TokenPost, the OLP vault holds about 30% of the assets it had before the incident.
Why are small holders repaid in full and large ones are not?
There is not enough money for everyone, and the protocol chooses how to spread the shortfall. Paying small amounts in full closes the claims of 90% of wallets for 1.3% of the amount taken. The number of affected holders drops sharply, and the remaining claims sit with 345 addresses.
For a large provider the choice comes down to an estimate of future recoveries. Someone who lost 5,000 USDC gets 20% back at once by taking the flat payment. Someone who lost 500,000 USDC gets 0.2%. The larger the loss, the less the first option offers, and the more the outcome depends on how much is recovered and how much revenue the protocol earns.
What limits and risks should you keep in mind?
- The second stage is not guaranteed. Its size depends on tracing the stolen funds and on future revenue, and the final recovery rate is unknown.
- Waiving the claim for 1,000 USDC is final under the plan. If a large sum is recovered later, those who took the flat payment have no part in it.
- The recovery plan is a voluntary decision by the protocol's team. The sources do not describe the legal status of liquidity providers' claims.
- A first-loss buffer protects against ordinary swings in trader profit. It is not sized for a forged price that can create a profit of any amount.
- Vault yield is payment for the risk of being the traders' counterparty and for infrastructure risk. Deposited funds can be lost entirely.
Sources
- Crypto Briefing — Ostium recovery plan repays 3,321 wallets in full, leaves 345 to choose — https://cryptobriefing.com/ostium-recovery-plan-repays-wallets/
- TokenPost — Ostium Opens Recovery Portal for 90.6% of Affected OLP Holders — https://www.tokenpost.com/news/technology/25874
- Ostium Docs — Vault Overview — https://docs.ostium.com/vault/overview
This article is for information only and is not individual investment advice. Trading crypto carries the risk of losing your funds; results on historical data do not guarantee future results.
Check the strategy against your own data
ACARO is a terminal that executes a strategy on your own exchange account. Parameter search and backtesting on history are part of the subscription.
See pricing