Apr 4, 20224 minTechnologyApril Showers: + $130 Billion Market Cap 24 hour increaseMarket Cap on April 1st grows $130 billion as stablecoins now make up 25% of the top 20 assets by market cap.