T
iTokenly

Euler Finance hack — March 2023

Verified — 3 sourcesLast checked August 1, 2026

Incident facts

Date of incident
Target typeLending protocol
Loss$197,000,000Price at time of incident
Recovered$197,000,000
MethodFlash loan attackdonateToReserves skipped the health check, leaving a self-liquidatable position
ChainsEthereum
OutcomeFunds returned

What happened

Euler Finance, an Ethereum lending protocol, lost about $197m on 13 March 2023 — the largest DeFi exploit of that year.

The flaw was in donateToReserves, which allowed a user to give away collateral without the protocol checking whether the account remained solvent afterwards. Using flash-loaned capital, the attacker deposited, leveraged up, donated enough collateral to make their own position unhealthy, and then liquidated it at a discount to themselves. The sequence was repeated across several pools.

What followed was unusual. Over the next three weeks, following public appeals and on-chain negotiation, the attacker returned the funds in stages, accompanied by messages of apology. Euler's own account of the recovery puts the total value returned at around $240m, since the assets had appreciated in the interim; the amount taken at the time of the exploit was about $197m, which is the figure recorded here.

Euler's write-up of the negotiation is one of the more detailed public accounts of how a protocol talks an attacker into returning money.

Sources

  1. Euler LabsPrimary · retrieved 2026-08-01
  2. ChainalysisSecondary · retrieved 2026-08-01
  3. FortaSecondary · retrieved 2026-08-01

Official post-mortem: https://www.euler.finance/blog/war-peace-behind-the-scenes-of-eulers-240m-exploit-recovery

Cite this

This data is published under CC BY 4.0. You may reuse it, including commercially, as long as you credit iTokenly and link back.

iTokenly Hack Registry, "Euler Finance hack — March 2023", iTokenly, accessed 2026-08-01, https://itokenly.com/hacks/euler-finance
https://itokenly.com/hacks/euler-finance

Permalinks never change. If an entry is renamed, the old address keeps working.

Spotted an error? Write to [email protected]. Corrections to published figures are logged on this page. See the methodology for how entries are checked.