I'm thinking this has to do with the Aug 1st bitcoin split that people are getting scared, pulling out of altcoins and selling their BTC
There is a bit of a general panic but the thing to understand is altcoins have gone up way too fast. I think it will recover slowly and come out ahead of their highs similarly to bitcoin in the past, but it could dump further first.