An XRP Ledger security bug could have created 18.45 trillion XRP | News | MoonHub