
You didn't get hacked; you just signed something bad One unlimited approval to a malicious contract lets it spend your tokens whenever it wants, no second click needed How to check yourself: >go to revoke(dot)cash >paste your address >look for "unlimited" approvals >revoke anything you don't recognize or don't use >do it again every quarter Your wallet remembers every 'Yes' you ever gave, even if you don't
