Aave — a $213m shortfall that shows up in nobody's balance
Data as of 12 Sep 2026.
Verdict: the protocol works, but exit is not guaranteed. Liquidations clear, the LST oracle is immune to a market crash, and the supplier yield index hasn't dipped a single day. Still, three things matter to anyone who needs fast access to deposits: the pools carry $213m of recorded deficit that hasn't been written off against anyone; withdrawable USDC on Ethereum drops 99.8% every night; and the protocol is in harvest mode, not growth (assets down 42% from peak).
What it is
Aave is DeFi's largest lending protocol: suppliers deposit into a pool for yield, borrowers draw from the same pool against collateral. What follows was read directly from contracts on Ethereum (the largest market), Arbitrum (the largest L2 market, where the April deficit runs deepest) and Monad (the newest deployment) on 12 Sep 2026, plus the April history.
Findings
1. The pools are $213m short, and it's on nobody's balance sheet 🔴
Aave exposes the recorded uncovered deficit per reserve — cases where collateral didn't cover the debt (getReserveDeficit). Read from both chains:
| Reserve | Supplied | Deficit | Share of pool | USD |
|---|---|---|---|---|
| WETH · Ethereum | 2,116,432 ETH | 52,964 ETH | 2.50% | $134.6m |
| WETH · Arbitrum | 97,804 ETH | 29,835 ETH | 30.51% | $75.8m |
| wstETH · Arbitrum | 18,429 | 821 | 4.46% | $2.6m |
| weETH · Arbitrum | 37,000 | 0 | 0.00% | — |
| Total | $213.0m |
The check that decides what this means: Aave's supplier income index can only go up by design; a drop would mean the loss was socialised onto depositors. April, day by day:
| Date | Index | Change |
|---|---|---|
| 10 Apr 2026 | 1.062443629 | — |
| 19 Apr — day before | 1.062902522 | +0.043% |
| 21 Apr — day after | 1.063265282 | +0.034% |
| 25 Apr | 1.063762339 | +0.047% |
| 12 Sep | 1.070621439 | +0.295% |
No dip. The index rose straight through the event (the April KelpDAO bridge failure — a route with a single verifier and no backup).
So two statements are true at once, and the combination is the risk: no supplier has lost anything yet — and the pools are $213m short. The loss exists but hasn't been assigned. Everyone sees their full balance; the shortfall lands on whoever is last out.
Independent cross-check: the $213m read on-chain sits inside the $123.7–230.1m range that modelling put on April's bad debt. Two different methods, one number.
For scale: the protocol's safety module (Umbrella) holds $148.41m — 0.70× the deficit. In April it wasn't used; it was paused, and the pause blocks automatic slashing.
2. Nearly all USDC liquidity vanishes every night 🔴
Measured on-chain at ten-minute intervals: USDC balance held by the aUSDC contract, Aave Ethereum.
The following night showed the same: at 23:40 on 11→12 Sep the pool held $309,479. CoinMetrics described the pattern on 28 July and identified a single address that pulls and returns roughly $190m daily; the measurement above was taken independently six weeks later — the loop is still running.
This isn't a stress scenario, it's the daily norm for at least seven months: a large withdrawal simply won't go through in that window. For a depositor counting on instant withdrawal, "always available" fails even on an ordinary night.
3. The pool can be drained in half a day — and nobody announces it
In April the USDC pool hit 100% utilisation in 11.4 hours. Nothing was administratively frozen — the pool just ran out of cash. The distinction matters: a reserve freeze in Aave still allows withdrawals; a drained pool doesn't, and no one announces it.
| Market | Supplied | Withdrawable | Utilisation |
|---|---|---|---|
| USDC · Ethereum | $2.37bn | $206m | 91.3% |
| USDC · Monad | $196.9m | $16.2m | 91.8% |
| WETH · Ethereum | 2,116,432 ETH | 297,049 ETH | 86.0% |
4. The LST oracle can't see a market crash — but price can fall other ways
Aave prices wstETH and weETH as ETH price × on-chain exchange rate, with a growth cap on top. Arithmetic check: $2,540.85 × 1.243867 = $3,160.47; the oracle shows $3,160.48. The code is literally "min of the two": a cap, no floor, no fallback to market price. A market depeg of weETH or wstETH on its own can't liquidate a position collateralised with them.
But price can go down by two non-market routes:
- Misconfigured rate update. On 10 Mar 2026 a 2.85% mismatch triggered $26m of unfair wstETH liquidations across 34 accounts; part was refunded, third-party liquidators kept about 499 ETH. The risk provider — a paid protocol contractor at the time — called it "not a design flaw but a configuration mismatch".
- Deliberate repricing by governance — the April recovery plan names this explicitly as a tool.
That risk now has a base rate: one incident in six months. Arbitrum liquidation thresholds: WETH 84%, wstETH 79%, weETH 77%.
5. Monad: an official deployment, young, with a thin premium
The deployment is legitimate, through Aave governance: temp check 24 Feb, proposal 19 May, launch 2 Jul 2026 — ten weeks old at the time of writing. Base rates read from the contract (sources disagreed threefold):
| Monad, base | Ethereum | Spread | |
|---|---|---|---|
| USDC | 4.207% | 3.51% | +0.70pp |
| ETH | 1.217% | 1.45% | −0.23pp |
A token incentive adds roughly another 1.9pp, but it's distributed off-protocol and can end at a third party's discretion.
Checked and not found: the April bridge vulnerability. USDC on Monad routes through a path with an independent risk-control network; ETH through a 2-of-2 threshold scheme. Both have the backup verifier KelpDAO lacked. Same risk class, different configuration.
6. weETH vs wstETH as collateral: same yield, different terms
On Arbitrum both pay 0.00% supply APY — nobody borrows them, they're collateral only; all yield is the staking inside the tokens. Over a year weETH and wstETH earned the same (0bp difference, measured 8 Sep). At equal yield, weETH on Aave carries a worse liquidation threshold (77% vs 79%) and a roughly 3× thinner exit market; splitting between them adds a second protocol's risk with no extra yield.
7. A protocol in harvest mode, not growth
Aave v3 assets: $30.25bn at the peak (Nov 2025) → $26.1bn before the April event → $12.5bn low in late June → $17.59bn on 12 Sep 2026.
Down 42% from peak. Slow decline, real revenue, weak successor — the classic shape of a mature protocol. Not a sign of failure; a reason not to mistake a mature protocol for a growing one.
What would prove this wrong
- By 12 Dec 2026 the recorded WETH deficit on Ethereum stays above 26,000 WETH (i.e. less than half repaid). If half of it disappears, the repayment mechanism works and finding 1 needs rewriting.
- By 12 Dec 2026, on at least one of three monthly readings (12 Oct, 12 Nov, 12 Dec), withdrawable USDC on Aave Ethereum at 23:50 UTC is below $5m. If the loop stops, the overnight-window finding weakens materially.
- The game-changer: the deficit gets covered from the treasury or Umbrella — then Aave is simply a mature, highly utilised protocol. Same contract read confirms it.
What we don't know
- Arbitrum deficit over time. The current value is read; whether it's growing isn't — no free archive access on that chain. Ethereum is checked day by day.
- Whether the 2-of-2 threshold on Monad's ETH bridge has been reconfigured. If so, the setup becomes exactly what blew up in April.
- Who absorbs the deficit and when. The mechanism exists, but it's a governance call that hasn't been made in five months.
- Whether the pool survives an exit bigger than April's. The worst observed stress was 11.4 hours to full drain; nothing wider has happened.
Who it suits and when it breaks
- Borrowing against ETH or LSTs looks fine: liquidations work and the LST oracle ignores market crashes. It breaks on a misconfiguration or a deliberate repricing — one incident in six months so far.
- Stablecoin supply as a source of instant liquidity is the weak spot. The risk isn't loss of value but loss of access: the nightly window, an 11.4-hour drain, and a deficit that lands on the last ones out.
- Monad pays +0.70pp on USDC for the cost of a young deployment and two bridges; the incentive on top isn't protocol-level and isn't guaranteed.
Research for information only. Not investment advice.