TL;DR: Welcome to In Case You Missed It (ICYMI), a daily crypto news update. China hurries the development of its own cryptocurrency. Bitmain lost more than $300 million in Q1 2019. Square forecasts lower than expected earnings. Swissquote bank launches a cryptocurrency exchange, and Brazilian traders to report crypto transactions monthly.