Home Cryptocurrency Major memecoins are down 63% on average despite market frenzy