Is my wallet compromised or drained?
If funds moved unexpectedly, a token approval is the most common cause. Here's how to check what's exposed, read-only, no wallet connection.
Scan your wallet: free Watch 24/7 on Telegram
Public address only. No wallet connection. Nothing to sign.
First: don't panic-connect
Never connect your wallet to a random 'revoke' or 'security' site that asks you to sign. You can inspect risk with only a public address.
Check your approvals
Scan your address to see which contracts can still move your tokens. Malicious or unlimited approvals to unverified spenders are the red flags.
Then revoke and rotate
Revoke the risky approvals via revoke.cash. If you suspect your seed phrase is compromised (not just an approval), move remaining assets to a fresh wallet.
FAQ
Can someone drain me with just my address?
No: a public address is read-only. Draining requires an approval you signed or your private key/seed. That's why checking approvals is safe.
How do I stop it happening again?
Revoke unused approvals and monitor your wallet so you're alerted when a new risky approval appears.