Ravencoin Reveals Hackers Exploited Bug To Mint 1.5% Of The Total Supply Eric Maina Ravencoin, which is the 63rd largest crypto by market capitalization, recently saw