Most drainer losses happen after a valid signature. The checker reads the request first: who spends, what can move, and whether it is unlimited.
| Signal | Safe | Risky |
|---|---|---|
| Spender | known router or staking contract | contract deployed days ago |
| Amount | the exact amount you intend | unlimited on a claim page |
| Token | the token you are swapping | a token you never held |
| Batch | one action | several actions in one signature |
Open the site as usual. When the wallet shows the request, Nova Shield reads it and displays the spender, the transferable amount and whether the approval is unlimited. If the pattern matches a known drainer, it is flagged before you approve.
Revoke the approval, move remaining assets to a fresh address, and do not reuse the same wallet for claims. A drainer can stay dormant until the next deposit.
In 2025 drainers took $83.85M from 106,106 wallets — an average of $790 each. The pattern is volume: many small approvals. A checker that costs nothing per signature removes most of that volume.
Read the signature request: spender, amount and whether the approval is unlimited. Nova Shield does this automatically.
No. The check is part of the wallet and costs no gas.
Yes, but the approval is already live. Revoke it and move assets if the spender is unknown.
Nova Shield is built into Nova Wallet; other wallets show the raw request.