Security Breach in Coldcard Wallet Totals $38 Million, Eroding Trust in Self-Custody Solutions Finance July 31, 2026