Crypto market cap hits $3tn mark for 1st time