Security

Stop Wallet Drainers: Read the Signature Request Before You Approve

Most Solana wallets aren't emptied through the seed phrase — they're drained by a signature you approve yourself. Here's how to read a transaction or approval request properly, and spot a drainer before you tap 'Confirm'.

SOLANA·HUB ·

Most drained Solana wallets weren’t hacked — the owners signed the theft themselves. A wallet drainer doesn’t need your seed phrase if it can get you to confirm the wrong request. The good news: you can read every request before you tap — and that is exactly where you stop the attack.

Short answer: A drainer needs your signature, not your seed phrase. Before you tap Confirm, read in the wallet preview what the request does: Does it move tokens out of your wallet? Does it grant an approval (delegation) over your tokens? Does it change an authority? If that does not match what you intended to do — reject it. Verify, don’t trust.

In plain terms: Don’t tap “Confirm” on anything you don’t understand. If the preview shows something leaving your wallet but you only wanted to log in or mint, something is wrong.

1. Why the Signing Moment Decides Everything

A drainer rarely gets your seed phrase — and it doesn’t need to. It is enough for you to confirm a transaction or a token approval that hands it access. That single confirmation is the point where you stop the attack without any special knowledge. Protect the basics in parallel: Solana wallet security.

2. Sign a Message or Sign a Transaction?

There are two kinds of requests, and the difference is big. Signing a message moves no money — it only proves the wallet is yours, for example at login. Signing a transaction can move tokens or grant permissions. Some scam sites disguise a dangerous transaction as a harmless “login”, so always read which of the two is actually in front of you.

3. Recognize the Dangerous Operations

There are three operations you should be able to place immediately:

  • Approval (delegation): You let an external address control your tokens — often without limit. This is the most common drainer route.
  • Authority change (SetAuthority): You hand control over a token account to someone else.
  • Direct transfer: Tokens leave your wallet to an external address right away.

The wallet (such as Phantom or Solflare) shows you which tokens and amounts are affected and who receives them before you confirm. If it says “approve all tokens” when you only wanted to mint one NFT: reject it.

4. Take the Wallet Preview and Simulation Seriously

Modern wallets simulate a transaction before signing and show what leaves your wallet. Take that preview literally. If it shows an outflow you don’t expect, or warns you explicitly, abort. A failed simulation or a red warning is a clear stop sign — not an annoying extra step.

5. Where the Bad Requests Come From

The request itself is the risk — no matter how you reached the site. Common bait: fake airdrop or mint pages, lookalike URLs with a small typo, sponsored search ads, and unsolicited “support” messages. Don’t click links from DMs or emails, and never type your seed phrase into a website — no legitimate service asks for it. More warning signs around tokens and wallets: check for scams.

6. Already Confirmed? Act Immediately

If you confirmed a suspicious request, speed matters. Revoke open token approvals with a revoke tool so no automatic top-up is possible, and move any remaining assets from a clean device into a new wallet. The full steps: wallet hacked — what to do.

Important Context

This article explains the method on general patterns — what a malicious request looks like and how you read it. It does not label any specific, real site or wallet as a scam. Not every approval is malicious: many genuine apps need one — what matters is whether it fits what you are doing right now. Verify for yourself, judge for yourself.

Not financial or investment advice. This article is for education and self-defense.

If You Want to Dig Deeper

If funds have already left, you can follow the trail on-chain — the draining transaction and the destination address are in the block explorer: trace the fund flow. For automated, deeper forensics (fund flow, clusters, destination endpoints) there is Scry, our affordable wallet-intelligence interface. It is optional — reading the request above costs nothing and prevents the damage before it happens.

Sources and Further Reading

#drainer #phishing #signing #wallet #security