Faith in Self-Custody Shaken: Coldcard's $38 Million Exploit Sparks Security Concerns Finance July 31, 2026