it's 2026 and i just found out there are still people that don't hold their own keys Trust Wallet @TrustWallet · 2026-08-02