Shiba Inu: 84% Drop in Key Metric Shocks Shibarium editorial staff 28. June 2024 Shibarium has processed 417,820,386 transactions so far since its inception