DeFi Metrics Editorial Team DeFi Metrics Editorial Team

A Post-Mortem on the Mantra/OM Crash

Mantra suffered a dramatic 98% crash a few days ago. Here’s what we know: The crash, which occurred on April 13, 2025, appears to have been the result of a combination of several factors that unfolded over months.

Read More