New week, new all-time high.

$40.3 billion net deposits 👻

The highest TVL ever reached by a DeFi protocol.