Its ICO was launched earlier today, June 9, with an initial deposit cap of $250 million and a $50 million cap per wallet. Its deposit vaults were filled mere moments later.