Item logo image for SignLens (beta)

SignLens (beta)

ExtensionPrivacy & Security
Item media 3 (screenshot) for SignLens (beta)
Item media 1 (screenshot) for SignLens (beta)
Item media 2 (screenshot) for SignLens (beta)
Item media 3 (screenshot) for SignLens (beta)
Item media 1 (screenshot) for SignLens (beta)
Item media 1 (screenshot) for SignLens (beta)
Item media 2 (screenshot) for SignLens (beta)
Item media 3 (screenshot) for SignLens (beta)

Overview

See what a Solana transaction does before you sign it. Explains every signing request, then hands it unchanged to your own wallet.

SignLens explains, in plain words, each Solana transaction a dapp asks you to sign, before your wallet signs it, and says so when it cannot. Your wallet's preview shows what leaves your wallet. SignLens says where it goes and what it is for: a deposit into a lending market, a liquidity position, a stake, a leveraged order, or a drain. How it works - In a dapp, connect SignLens as your wallet. SignLens connects, in turn, to the wallet you already use: Phantom, Backpack, Solflare or another Solana wallet. - Each request opens the SignLens window first: the verdict (OK, Warning or Blocked), what the transaction does, and what SignLens found. - Continue, and the exact transaction SignLens explained goes to your wallet, which asks you as usual. SignLens holds no keys and signs nothing. What it warns about - An account or a whole wallet handed to someone else, which moves nothing when you sign - Spending rights, an unlimited one spelled out - Signatures that never expire (durable nonces) - Addresses that only look like yours or a contact's - Programs it has no reviewed description of, blocked rather than guessed - Multisig approvals, with the proposal's steps read from your RPC - A swap that pays someone else What it sends In this beta the explanation is computed by SignLens's server, api.signlens.dev. Each transaction you are asked to sign goes there, with the addresses it loads, a simulation's outcome, the accounts it names as your RPC returned them, your addresses and the addresses in your address book, so that the explanation can say "you" and tell your contacts from lookalikes; the names in your address book stay in your browser. The server keeps verdicts and finding codes, not the transaction. Your RPC, by default solana-rpc.publicnode.com, is asked for what the transaction refers to and simulates it. A rating sends nothing until you give one. https://signlens.dev/privacy says it all. Solana mainnet, on a computer. Open source under the Apache 2.0 licence, and built reproducibly: https://github.com/signlens/signlens-extension SignLens is not affiliated with the wallets and projects whose programs it explains.

Details

  • Version
    0.3.3
  • Updated
    November 8, 2026
  • Size
    160KiB
  • Languages
    2 languages
  • Developer
    Website
    Email
    support@signlens.dev
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization

SignLens (beta) has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

SignLens (beta) handles the following:

Financial and payment information
Web history

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Search
Clear search
Close search
Google apps
Main menu