OPSNODE UTILITY

Check a Solana transaction before you sign

See what a Blink, a Solana Pay link or a raw transaction will move, approve or hand over, simulated against the live chain. Nothing is signed. All Opsnode utilities ›

For every wallet

For token teams

What it catches

The Lens decodes every instruction and simulates the transaction to show your balance changes. It flags the moves wallet drainers use: giving away ownership of a token account, approving another address to spend your tokens, assigning your wallet to another program, durable nonces that keep a signed transaction valid forever, and unknown programs that receive your signature.

Already signed something?

Paste the transaction signature from Solscan to see what it changed in your wallet and whether it granted dangerous permissions, then revoke them for free.

What it costs

Free. No wallet connection is needed: you can enter your public address so a Blink builds its transaction for your wallet.

Frequently asked questions

Why does a Blink need my wallet address?

A Blink builds its transaction for a specific wallet. Your public address is enough to see what it would do. It never needs a signature or a key.

Can the Lens miss a scam?

Automated analysis can miss new tricks. When the result says be careful, or when you are in doubt, don't sign.

What should I do if the result says Do not sign?

Close the site, do not sign, and check your wallet's approvals. If you already signed, move your funds to a new wallet.

Related tools

How it stays safe

Your keys never leave your walletThe page builds the transaction, your wallet shows it and signs it. No seed phrase, no private key, ever. Anyone asking for one is a scammer.
Simulated before you signEvery transaction is tested against the live chain first. If it would fail, you see why and nothing is sent.
Fees shown upfrontThe fee is a visible line inside the same transaction. You see the exact amount in your wallet before approving.
Connect a wallet