Through market stressCame through all 3USDC depeg (Mar 2023) — deposits grew 1037%August 2024 crash — kept 65% of its depositsOctober 2025 liquidation cascade — kept 77% of its deposits
Exploit history- 18 Aug 2023 — Improper Access Control$7.6M lost · No reimbursement recorded