This is one of the scariest charts in crypto and you can't convince me otherwise.
DeFi Squared Published: 2025-10-07 13:43 UTC Collected: 2026-11-11 15:43 UTC Original language: Not supplied by source Archived record. This is not a live update. Historical source record