SignSafeBEFORE YOU SIGN, KNOW WHAT YOU'RE SIGNING.
Free · No sign-up · Private
Your wallet shows you a signature. It doesn't show you what it means.
Most crypto theft today isn't hacking — it's one tricked signature. A permit, an approval, a "verification" — and a wallet is empty. Paste the signing request here before you sign, and SignSafe translates it into plain English: who gets control, of what, for how long.
🔒 Private by design: the decoding runs entirely in your browser. What you paste is never uploaded or stored. SignSafe never asks you to connect a wallet — connecting is the risky step. Checking is not.
0RISK / 100
What this signature actually does
Risk flags
What to do
How it works
1 · Copy the request
From your wallet's signature screen — the JSON, the approval, or the message. Don't sign it yet.
2 · Read it in English
SignSafe decodes permits, approvals, typed data and raw calldata, and names the spender, the amount and the deadline — the three places risk hides.
3 · Then decide
A signature is a permission slip. Ten seconds of reading is the difference between using a dApp and handing over your wallet.
Pricing
Free
$0
3 checks every day
Full plain-English decode
Permits, approvals, messages, calldata
No wallet connection, no account
Pro
$9 /month
Unlimited checks
Full plain-English decode
Priority pattern updates as drainer tactics change
For traders, collectors and anyone who signs daily
Pay with USDC on Base to: 0x48E78fFC3f02A65c6A9718b4dc293ae14cBb7985
Then send your transaction hash to our Telegram assistant @NenzyBrownAssistantBot (send /order) or by email to njakoiemmanuel10@gmail.com — your Pro code arrives within 24 hours, usually much faster.
Teams & Communities
$29 /month
Everything in Pro
Codes for up to 10 members
For trading groups, NFT communities and DAO teams whose members sign every day
Questions
Why do drainers use signatures instead of hacking?
Because it's easier. A signed permit or approval is a legitimate blockchain permission — you granted it yourself. There's nothing to "hack back" and usually nothing to reverse. That's why the defence has to happen in the ten seconds before you sign.
What should I paste, exactly?
Whatever your wallet shows you: the typed-data JSON (wallets show it under "message" or "details"), the approval screen's contents, or the message text. The more complete the paste, the more precise the decode. A bare risk word with no spender or amount can't be fully decoded.
I already signed something bad. What now?
Act in this order: (1) move any remaining funds to a brand-new wallet, (2) from a clean setup, revoke the old approvals — revoke.cash shows them by wallet address, (3) never sign anything sent to you about "recovering" the loss — recovery scams are the second wave.
Does SignSafe ever need my wallet connected or my keys?
Never. No connect button, no keys, no seed phrase — ever. Any tool that asks for those to "check" a signature is the thing you should be checking.
Honest limits: SignSafe is an educational decoding tool, not a security authority and not a guarantee. It explains the known structures drainers use. A clean result means no drainer patterns were detected in what you pasted — not that a request is certainly safe. If a signature involves real money and anything feels off, don't sign, and verify through the official app.