No seed held by usyour keys never leave your browser
The Solana wallet that can't be drained.
Seal seals your key inside your own browser, asks you before every signature, and lets you keep a backup only you control — on your Google Drive, iCloud, USB or paper.
Keys we can see
0
Signatures without you
0
Extra factor
2FA
Swap routing
Jupiter
Everything a wallet needs
Sealed key
Created inside your browser and locked so it can only sign — never be read, copied or exported.
Approve every signature
Each transaction is decoded and shown to you. Nothing signs until you press Approve.
Optional 2FA
Add a 6-digit code from your phone on top of Approve, so a stolen laptop isn't enough.
Built-in swaps
Trade any Solana token at the best Jupiter route, without leaving the wallet.
Send & receive
SOL and tokens, live USD balances and recent activity in one place.
Works on every dApp
Shows up as Seal Wallet in the connect list on Pump.fun, Jupiter, Raydium, Magic Eden and more.
Two ways to use it
Web or extension
Connects to
Every Solana app
Pump.fun Jupiter Raydium Magic Eden Tensor Meteora Drift Kamino
A backup only you hold
Backing up is optional — but skipping it is a real risk: if the browser is lost and no backup was made, the funds are gone forever. You get one chance to back up, then the key is sealed for good. If Seal ever disappears, your funds don't.
01
Encrypted file
Locked with your passphrase. Save it to Google Drive, iCloud, Dropbox or a USB stick. Useless without the passphrase.
02
24-word phrase (optional)
Reveal it once and write it down. It imports straight into Phantom, Solflare or Backpack.
03
Sealed forever
After backup, nobody — not you, not us, not a hacker — can read the key out of the browser.
Already have a backup file and just need the key for Phantom, Solflare or Backpack? Unlock it offline — the file and passphrase never leave your machine. Save a copy of the tool so it works even if this site is gone.
Layers of protection
Sealed key
Can sign, can't be copied.
Manual approval
You see what you sign.
Phone 2FA
Optional code on every approval.
Don't trust — verify
Prove your keys aren't on our servers
You don't have to take our word for it. Anyone can check all of this in two minutes:
Watch the network tab
Open DevTools → Network, then create a wallet and sign. You'll see calls to Solana RPC and Jupiter only — your key is never in any request.
Pull the plug
Creating a wallet, signing and recovering from a backup all work with the internet off. If keys went to us, none of that would work.
Inspect the storage
DevTools → Application → IndexedDB. The key is stored as a non-extractable CryptoKey — the browser itself refuses to export it, to anyone, including us.
Recover without us
Type your 24 words into Phantom, or unlock the backup file with the offline tool. If we held your keys, you couldn't do that.
Read the tool's code
The recovery tool is a single HTML file — read exactly what it does. The backup file even contains the recipe to unlock it with plain Python.
Install the extension
- 01Download & unzip
- 02Open chrome://extensions
- 03Turn on Developer mode
- 04Load unpacked → pick folder
- 05Create wallet & back up