Link Guard
Warns before you tie your own wallets together: self-transfers, one site seeing two of your wallets, and amounts that match your other wallet's.
Wallet privacy firewall · v0.1
Read guard on every site. Leak guard on every request. Sign guard on every signature.
Whoever wins in Washington, nothing in that fight protects you today. Any site you've ever connected can read your address the second it loads, no click, then ship it to analytics vendors. VIGIL blocks the silent read, kills known trackers and decodes every signature before you sign. Runs locally. Never touches your keys.
Fair launch on pump.fun · 1B supply · no presale · no VC
Chrome · Brave · Edge / Phantom · MetaMask · any Wallet Standard or EIP-1193 wallet
NEW 01 · Link Guard · ships today in v0.1
Most wallet privacy isn't lost to broken cryptography. It's lost to small mistakes: one transfer, one double connect, one matching amount. Link Guard catches them before you sign.
Link GuardSelf-link warning
illustration
Main → Burner
Both wallets are yours. This transfer ties them together on-chain, forever.
About to send between two of your own wallets, like funding a fresh burner from your main? VIGIL warns you first: that transfer ties both wallets together on-chain, for good.
Connected your main and your burner to the same site? VIGIL tells you that site has now seen both wallets and can link them.
Sending the exact amount your other wallet sent recently? Matching amounts are one of the easiest ways deposits and withdrawals get linked. VIGIL tells you to change it.
Different layers
On-chain privacy tools work on the chain. VIGIL works where your address actually leaks and where the mistakes happen: in the browser, before you sign.
Compared by category, not any specific product. Some tools cover part of this; check yours.
02 · The leak
Open a dApp you've used before. Before you click anything, the page can ask your wallet who you are and forward the answer to whoever it likes. VIGIL sits in that gap and logs every move.
03 · The guards
Read guard on every site. Leak guard on every request. Sign guard on every signature.
Warns before you tie your own wallets together: self-transfers, one site seeing two of your wallets, and amounts that match your other wallet's.
Sites can't read your address until you click Connect. Silent reads, eager connects, auto-connect: blocked. Trusted sites skip it.
Every third-party server your address was sent to, grouped site → receiver, tagged tracker / RPC / third-party. Leak Block cuts requests carrying it in the URL.
Blocks known wallet-analytics SDK hosts at the network layer. Add your own domains.
Decodes permits, Permit2, Seaport, approvals, 7702 auths, blind eth_sign, durable-nonce and SPL authority changes before you sign. Critical = blocked by default.
Every off-chain signature you've handed out, with spender, amount and deadline. Kill switch burns the nonce or revokes in one click.
On connect, checks your EVM account for an EIP-7702 delegation and names the delegate.
Clicked in from X, Telegram or Discord? Signing warnings escalate. Lookalike and punycode domains get flagged.
Save who you pay. Lookalike recipients (address poisoning) get flagged on paste and in transfers.
One toggle blurs every wallet address on screen, full or shortened. Stream, screenshot and post PnL without doxxing your wallet.
Paste a Solana address. VIGIL reads your $VIGIL balance over public RPC and shows your tier.
NEW · free for everyone
Signed something on your phone last month? VIGIL re-checks every wallet you use, every 15 minutes, for live token delegates, close authorities, wallet takeovers and EIP-7702 delegations, and pings you the moment a new one appears. No subscription. No account. Turn on Auto in the Holder tab.
04 · The attacks
Revokers scan the chain. These live off it until the moment they drain you.
Attack 01 · Solana
A normal Solana transaction dies in about a minute: its blockhash goes stale. A durable-nonce transaction doesn't. It stays valid until the nonce moves, so a signature you give today can be sent next month.
Drift, 1 Apr 2026. Losses reported at $270M+, tied to pre-signed durable-nonce transactions that sat waiting.
VIGIL: tags every durable-nonce tx "never expires", blocks it by default and logs it in the Ledger. Nonce-authority and SPL owner changes get the same treatment.
Durable-nonce transaction
This transaction never expires. Whoever holds it can submit it at any time.
9pQx…Lm2aSPL SetAuthority → owner changet.co (outside link)Attack 02 · EVM
Permit, Permit2 and Seaport orders are signatures, not transactions. Nothing touches the chain until the attacker spends it, so on-chain approval checkers show you clean while a live permit sits in someone's database.
Sign a "gasless listing" or "claim" message, look at your approvals, see nothing. That's the trap.
VIGIL: decodes the permit before you sign, logs every one you do sign in the Sleeping Signature Ledger, and the kill switch invalidates Permit2 nonces or burns an EIP-2612 nonce before it gets used.
Permit2 allowance · USDC
unlimited0x7a3f…c91e plain wallet2027-05-0105 · $VIGIL
Every guard, Wallet Watch and the Evidence Pack are free for everyone, forever. Creator fees go back to the people holding $VIGIL and into the infrastructure that keeps VIGIL running.
≥ 100,000 $VIGIL
≥ 250,000 $VIGIL
≥ 1,000,000 $VIGIL
Weekly holder rewards
Once a week, at a random time we don't announce (so nobody can buy right before it and dump right after), we snapshot every wallet holding 100,000+ $VIGIL. That week's rewards slice is sent in SOL, pro-rata to balance. Pools, the bonding curve and team wallets are excluded. Every snapshot and payout is posted on the public ledger.
pump.fun fee sharing, locked split
Public fee ledger goes live at launch: every claim, snapshot and payout on the record. No promises about price, ever.
06 · Install
Free. No account. Read the code before you load it: it's all in the zip.
manifest.json inside.07 · Roadmap
Every guard, including the new Link Guard. Unpacked install from the zip.
Submission next. One-click install and auto-updates once approved.
Paid from the 20% Audits & Bug Bounty slice.
Verified Vigil Watch reports flow back to every install.
The same guards where you sign on your phone.
08 · FAQ
No. VIGIL never touches keys or seed phrases. It sits between the site and your wallet, reads what the site asks for, and your wallet still does all the signing.
No. Your addresses, ledger, leak log and settings stay in your browser's local extension storage. VIGIL never ships your address to us or anyone else. The one exception is Holder Check, and only when you run it yourself (next answer).
Two things. Price lookups by token contract (DefiLlama) to estimate exposure: no wallet address in the request, and you can switch it off. Holder Check: a public Solana RPC call you trigger yourself, which carries the address you paste. Set your own RPC if you prefer.
No. VIGIL doesn't touch your funds or your on-chain history, which stays as public as ever. It's metadata privacy and signing safety in your browser: legal, local-first. It stops websites from quietly linking your address to your browsing, warns before you link your own wallets, and stops bad signatures before they leave.
No. Keep Phantom, MetaMask or any Wallet Standard / EIP-1193 wallet. VIGIL sits in front of it.
No. Every guard, Wallet Watch and the Evidence Pack are free for everyone. Holding 100,000+ $VIGIL adds weekly SOL rewards from creator fees, roadmap votes, early access and bounty multipliers.
Not yet. A security audit is on the roadmap, funded from the 20% Audits & Bug Bounty slice. Until then the code is open: read it before you load it.
Some dApps won't show your address until you click Connect. That's the point. Mark a site trusted and Ghost Mode steps aside for it.