$139.81 billion6 days ago
Terra Fiasco Stirs Value Locked In Defi — Lido, Anchor Plummet To Lower Positions
Decentralized finance (defi) protocols are having a hard time weathering the storm, as the total value locked in defi today is down 39.26% since April 3,...