Crypto market cap hits $3.5t on surging institutional demand