Through market stressCame through 2 of 3USDC depeg (Mar 2023) — kept 49% of its depositsAugust 2024 crash — deposits grew 89%October 2025 liquidation cascade — lost 81% of its deposits
Exploit history- 7 Jun 2022 — Withdrawal Logic Flaw$50K lost · No reimbursement recorded