Massive $38 Million Coldcard Exploit Raises Concerns Over Self-Custody Security Finance July 31, 2026