Astronomical $500 Million XRP Changes Unknown Hands editorial staff 9. July 2025 $499,701,564 XRP transfer stuns community, here’s who may be behind it