Solana Transaction Security

See what you're
actually signing

A browser extension that intercepts every Solana transaction before your wallet signs it — decoded, simulated, and explained in plain English.

See how it works
Transaction intercepted · jup.ag
$3.2B
Lost to Solana wallet drains and phishing attacks in 2024
< 2s
For SignSafe to decode, simulate, and explain any transaction
100%
Of transactions analyzed before your wallet popup ever appears
How it works

Between the dApp
and your wallet

SignSafe wraps your wallet's sign function. You never change how you use dApps — it intercepts silently, analyzes, and shows you what's coming.

01

Intercept

When any dApp calls signTransaction, SignSafe catches it before the wallet popup opens.

02
🔬

Simulate

The transaction runs through Solana's RPC to reveal exact balance changes, token flows, and every program called.

03
🧠

Explain

AI translates the raw simulation into plain English, flags risks, and gives you a clear verdict — proceed or block.

Wallets show one line.
We show everything.

Phantom says "Swap." What's actually inside? Three instructions, two program calls, and a hidden SOL transfer to an address you've never seen.

The Crypto Copilot Chrome extension stole from thousands of Solana traders in 2024 by injecting a hidden fee into every swap. The wallet UI showed nothing unusual. SignSafe would have flagged it immediately.

Raw transaction — what wallets receive
AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABjeida13AjgPaUEU9xrh1iQMwxZC7QDdvSfg73oxQff7...mWjK8pLqRt2vXnZs...
Instructions3 detected
Instruction 1Raydium swap · 1.5 SOL → USDC
Instruction 2Transfer 0.015 SOL → unknown
Instruction 3Drain all token approvals
VerdictDANGER — Block this
Risk levels

Three verdicts.
Zero ambiguity.

Every transaction gets a clear verdict based on simulation output, program reputation, and AI analysis.

Safe

All clear

Recognized programs, expected balance changes, simulation succeeded with no anomalies.

Jupiter swap on known pair
SOL transfer to saved address
Metaplex NFT mint
Review

Proceed with care

Unknown programs, first interactions, or large SOL movements that warrant a second look.

Program deployed < 7 days ago
Large SOL movement (> 1 SOL)
First interaction with a contract
Danger

Block immediately

Drainer patterns, hidden transfers, unlimited token approvals to unverified programs, or simulation errors.

Token drain to unknown wallet
Hidden instructions after swap
Unlimited token approval request
FAQ

Common questions.
Answered honestly.

Real questions from people evaluating whether to trust this extension. Answered directly.

Security

You are right to ask. The interception technique is identical to what malicious extensions use. The difference is intent and verifiability.

SignSafe is fully open source. Every line is on GitHub — the content script, background worker, and overlay total under 400 lines with no obfuscation, no backend, and no remote code execution. It never modifies transactions: it simulates, explains, then passes the original through unchanged — or throws if you block.

Your private keys never leave your wallet. They are stored encrypted inside Phantom, Backpack, or whichever wallet you use and are never exposed to content scripts. SignSafe only sees the unsigned transaction the dApp sends to your wallet — the same data any website already sees.

SignSafe cannot alter what you sign. It can only show you what you are about to sign, and let you block it.
Open source No backend Read-only RPC Zero transaction modification

Two external calls, both visible in the source code.

1. simulateTransaction sent to Solana's public RPC (api.mainnet-beta.solana.com) — the same call any wallet makes when estimating fees. No identifying information.

2. The simulation result (balance changes, program IDs, logs) sent to the OpenAI API for plain-English analysis. No wallet addresses, no private keys, no browsing history — only what the transaction will do on-chain.

There is no SignSafe backend, no analytics, and no telemetry.

Three: storage (save your settings), scripting (inject the proxy into pages), and activeTab (detect which site is requesting a transaction).

No history, tabs, cookies, or bookmarks. Nothing that could reveal what you do outside of a transaction request.

How it works

SignSafe adds 1–3 seconds before the wallet popup opens — the time needed to run the RPC simulation and get the AI analysis back.

The delay is intentional. The entire point is to pause before you sign. If that is too slow for a specific site, you can disable SignSafe for it from the extension popup.

Any wallet that injects a window.solana provider: Phantom, Backpack, Solflare, and most browser-based Solana wallets. Hardware wallets used standalone, wallet-connect mobile signers, and non-standard injection interfaces are not currently supported.

If multiple wallet extensions are installed, only the active window.solana provider is wrapped.

The Solana RPC simulation is ground truth — it cannot be wrong about what the transaction will do. The AI translates that result into plain English and assigns a risk level, and that translation can occasionally be over- or under-cautious.

Most common false positive: a legitimate new protocol flagged as Review because its program was deployed recently. Most common false negative: a sophisticated drainer that mimics a legitimate transaction structure.

SignSafe is a second opinion, not a guarantee. The final decision is always yours.

SignSafe throws an error to the dApp — the same pattern as dismissing a wallet popup. The dApp sees a rejection and the transaction is never broadcast.

The overlay shows a breakdown of which instruction triggered the flag so you understand exactly what you just avoided.

Comparisons & edge cases

Phantom's warnings (powered by Blowfish) are good — keep them on. SignSafe is a complementary layer, not a replacement. The key difference: Phantom's warnings appear inside the wallet popup, after the transaction has already reached it. SignSafe intercepts before the popup opens.

Blowfish is an API-based service using a database of known threats and rule-based heuristics. It requires wallet integration. SignSafe uses live on-chain simulation — no proprietary database, no subscription, no wallet integration needed. A brand-new drainer Blowfish has not catalogued yet can still be caught if the simulation shows tokens draining.

Phantom's integration also covers only Phantom. SignSafe wraps any wallet using window.solana — Backpack, Solflare, and smaller wallets get the same protection.

Free for personal use, always. The extension costs nothing and has no usage limits. API costs (Solana RPC + AI analysis) run under $0.01 per transaction and are covered by the team during the current beta.

The long-term model is a developer API and SDK for dApps and wallet providers that want to embed SignSafe analysis natively, while the personal extension stays free.

The Chrome Web Store reviews updates, but that is not a complete guarantee. Two protections: SignSafe is open source so any version can be diffed against the previous one on GitHub, and the intentionally minimal permissions mean even a compromised version cannot access your keys or browsing history.

To be certain: pin the extension version in Chrome and only update after the community has reviewed the new commit.

Not currently. SignSafe is a desktop Chrome extension and cannot hook into mobile wallet in-app browser architectures. For mobile, use Phantom's built-in transaction screening and treat any transaction link from a DM, tweet, or Discord message with high suspicion.

If simulation fails for any reason — network error, timeout, expired blockhash — SignSafe defaults to a Review verdict with a clear notice that analysis was incomplete. It does not silently pass the transaction through as Safe. A failed simulation means less information, not a green light.

Join the beta

Stop signing things
you don't understand.

Early testers get private builds, direct founder updates, and first access when SignSafe is ready for public release.

Private beta · Early access builds · Solana wallet power users first