$ICP getting hit, but dev activity stays insane chart red, ecosystem green.

ICP
ICPUSDT
3.158
-3.45%