August 16, 2026 security Data of 54,000 wallet users leaked, CLARITY odds just 10%: Hodler’s Digest