WiSP
Privacy made easy.
A private balance and a fresh wallet for every trade, from one phrase kept in this browser.
The password unlocks this browser. The 24-word phrase recovers the account anywhere.
Restore from a recovery phrase
Restoring uses the new password above and then rebuilds your balance from the pool.
Import an encrypted backup file
The file from Export, with the password it was saved under. Only into a browser without an account.
Link from another device
The code opens the link; the password above is for this browser. The account is then built here from the chain and the pool in seconds, and both devices work at once.
To shield or withdraw with Phantom on this phone, open Phantom → Browser → app.usewisp.trade and paste the link there instead; the link is exactly what you scanned.
- Save your phrase
- Quick check
Save these 24 words somewhere safe, like your password manager. They are the only way back into this account.
Tap the first word of your phrase, then the last.
- No serverYour keys, your RPC
- No admin keyNo pause switch
- Standard sizesBlend with the pool
Funding address not read yet
Shield
Move SOL from your wallet into your private balance.
Preview build: do not send funds to this address yet.
Looking for wallets in this browser…
your funding address → pool · 0 SOL
which wallet it funds, and what that wallet does
No transfer on chain links the deposit to the wallet it later funds. Amount, timing and your IP can still suggest the link; standard sizes and the funding delay make that guess harder, not impossible. Funding opens right away after each deposit on your profile.
Private
- Yours
- Public
- Tip
Sends SOL from your private balance to the wallet you choose here. Leave the amount empty to withdraw everything. The pool provider charges 0.006 SOL plus 0.35%.
pool → your wallet
which wallets traded with it
Positions
Your wallets, one per token. Buying on Trade funds a fresh one for you.
Wallets
Fund a wallet ahead of time
Optional: a wallet funded now buys instantly later, further apart from its funding.
pool → a fresh wallet · a standard amount
which deposit funded it, and your other wallets
No transfer links this wallet to your deposit or to your other wallets. Still matchable: a withdrawal of this size among the others of the same size, its timing, and an RPC that reads all your wallets from one IP.
Private
- Yours
- Public
- Tip
Trade
AWAITING A QUOTEChoose what you pay and what you get. Every trade is inspected and simulated before anything is signed.
From the wallet below
Into the same wallet
- Max slippage
- Minimum received
- —
- Platform fee (included)
- —
- Network fee
- —
Private
- Yours
- Public
- Tip
Inspect from any address
A dry run from any public address: built, inspected and simulated, nothing signed.
the address, token and amount, from your IP
nothing reaches the chain, nothing is signed
The trade is built, inspected instruction by instruction and simulated against live reserves through the RPC you chose, from your IP. A preview adds no privacy of its own.
Technical details
Sweeps
After a sale, the wallet's SOL returns to the pool.
a position wallet → pool · the amount
which wallet it funds next
Activity
Transactions and pending work.
Privacy
What the chain shows, what it never shows, and how to blend better.
Your privacy profile
Create or unlock an account to choose a profile.
Your deposit into the pool. Each position wallet, its token, size and timing.
Which deposit funded which wallet, and which wallets are yours together.
Standard sizes, funding ahead of need, and your own RPC make the link harder to guess.
The full statement
Standard sizes and their crowd
| Size | How common |
|---|
Your RPC
WiSP has no server that sees your account. This page talks to the pool provider, to one Solana RPC and, for tokens that trade outside Pump, to Jupiter (), which sees only the trading wallet, the token and the amount. To show what a holding is worth, the SOL price and the price of tokens outside Pump come from Jupiter's price list, asked with token addresses only (no wallet, no amount); Pump tokens are priced from Pump itself through your RPC. A token you paste that the list does not know is named by WiSP's own server, asked with the token's address only; it relays the icon so the token's hosts never see your IP. Whichever RPC you use can associate the addresses this app queries with your IP; choose a vendor you trust, with your own key. Allowed: .
The same RPC answers the checks this app runs before anything is signed: the token's settings and the trade's dry run. That is how every Solana wallet works. A dishonest RPC could misreport them, while the amounts you approve are enforced on chain either way. Good hygiene: a well-known vendor, your own key, and a second vendor's RPC if you want to compare.
Trades through Jupiter use whichever venues it picks, as on any Jupiter swap. The amount you pay, the minimum you receive and the most the trading wallet can spend are checked on chain at the end of the trade, or nothing happens; within your slippage a trade can still fill at the worst allowed price, so keep slippage tight on thin tokens. Some tokens give their issuer powers over your balance (moving, freezing or pausing it, or a program that runs on every transfer). The app shows these before you trade and leaves the choice to you.
Access consent was given once on this device.
Invite
Share WiSP. Friends who join with your link pay half the platform fee for their first 30 days, and you earn a share of what they deposit for as long as they use WiSP.
Your invite link
You earn 0.15% of everything a friend deposits in their first 30 days and 0.3% after that, for life. It is paid in SOL to your funding address each day you are owed 0.01 SOL or more. Invites are recorded off chain; the payments themselves are public transfers from the WiSP treasury.
Have a code?
Keys
Your backup, your other devices, and each wallet's own key.
Backup and devices
- Phrase backup
- not confirmed
- Last rebuild
- never run on this device
- Used elsewhere
Phrase or backup file: which one do I need?
The phrase rebuilds your private balance and wallets from the pool and the chain, but not unresolved journal entries. The encrypted backup holds the phrase under your password plus those entries. Importing a backup is not in this release. One phrase on two devices cannot coordinate: the pool refuses a double spend.
Account details and repair
- Funding address
- Pool identity
- Storage
- encrypted · this browser only
How the check and the rebuild work
The check looks for wallets this phrase funded on another device. Starting at your next unused wallet, it reads each wallet's history and balance through your RPC and stops at the first one never used; if 20 in a row were used elsewhere, Rebuild from phrase does the full scan instead. Rebuild from phrase reads the whole pool again from the start. It also sends up to 200 of this device's encrypted notes to the pool provider to look up their positions, and reads their spent-note markers through your RPC. Nothing is signed or sent on chain. Two devices: unlocking runs a full catch-up in the background; a refresh reads the pool’s new notes and your notes’ spent markers, and scans the next wallets only when the pool shows your other device’s work; a plan refused because the other device got there first catches up and asks again.