With VisionSwap you can trade any token on Solana privately through ZKproofs.
Now were announcing the $VSWAP token, a way for us to build our userbase and allow investors to share our revenue.
CA👇
4VScHuqZ13uma3S34iNkiSAQvZDEeGebjbM5bPcapump
We went live days ago on the Solana Mainnet. Something very few accomplish.
Everything is live and fully functional, the more users that stress test the platform the better and the more $VSWAP gets bought and burnt.
The cycle is:
1 - Holders get cashback on all trading fees
2- Our platform revenue buys and burns $VSWAP
3- The buys from 50% revenue add volume, pumps the chart and adds more fee distribution among holders
4- The burn permanently decreases existing supply, causing holders supply to be more valuable.
5- Repeat the cycle.
This translates to fair investor revenue shares depending on $VSWAP holding size.
Amount and timing still matter even with zero-knowledge.
Matching a deposit size and a withdrawal a few minutes later is still a guess people will make.
VisionSwap lets you send later at a random time and split payments. The app also prompts you on best practices.
The proof hides the link. The habits make the remaining clues weaker, some big updates are coming!
A zero-knowledge proof is only as strong as the set it hides inside.
Every new deposit that joins the pool increases the anonymity set for everyone already in it.
The tree has space for tens of millions of notes. More users = stronger privacy for the entire pool.
That’s why we're looking forward to building based on our audit and ensuring we provide the highest possibility of privacy on Solana.
Nullmask (solana:HuAXPyDWDaMYFKuwQHpqL1oPnj93zdzWmtvFGzCeCUa7) and VisionSwap ($VSWAP) are both zero-knowledge privacy tools on Solana (and, in Nullmask’s case, other chains), but they differ in a critical way: who can actually see your private activity.
Nullmask runs a shielded pool where deposits and withdrawals have no direct on-chain link. However, its own documentation states that its servers hold your account keys, so they can see your private balance and history. Private transactions therefore pass through infrastructure that can read them.
VisionSwap uses a shielded pool with client-side Groth16 proofs that hide which deposit funded a given withdrawal. The important difference is that spending and viewing keys are derived and kept entirely on the user’s device (browser or app). VisionSwap's servers cant read private balances because they never hold the keys that would make it possible in the first place, meaning VisionSwap notes are not exposed the way Nullmask’s servers are. Proofs are generated locally and verified on-chain, with the relayer only submitting the opaque proof.
Both screen deposits for compliance but the distinction people highlight is one of trust model:
- Nullmask requires trusting that its servers do not log or retain the private data they can see.
- VisionSwap is designed so that private balances and the deposit–withdrawal link stay inaccessible even to the project’s own infrastructure.
Confidential Transfers (Token-2022) encrypt amounts and balances but keep addresses public.
VisionSwap’s shielded pool does the opposite: amounts in and out stay public, but which deposit paid for which spend stays hidden.
Different tools for different jobs. One hides size, the other hides the path. Both have a place.
Solana forces every transaction to declare the accounts it will touch up front.
That design enables high throughput, but it also makes classic privacy techniques harder.
A shielded pool sidesteps this: the only accounts that appear are the pool, the relayer, and the final recipient. Your main wallet never shows up.
Built for Solana’s constraints, not ported from somewhere else.
Every private balance on VisionSwap is just a set of sealed notes.
Each note is a Poseidon commitment to an amount + your key + a random value.
They all sit in one big Merkle tree of depth 26 (room for ~67 million notes).
Your browser proves you own notes in the tree without saying which ones.
The program only sees nullifiers. That’s how the link between deposit and spend breaks. $VSWAP
This is why I’m trading on $VSWAP.
50% of fees go towards buy and buy.
100% creator fees back to holders in $SOL
Easy hold, when you know the token is deflationary the rewards stack up.
Your stop-loss isn't on a public order book. Intead its executed privately🎯
Set take-profit steps, a stop-loss or a trailing stop. VisionSwap's order service watches the price, and your trigger prices aren't posted on-chain.
Set it, forget it. What's your exit plan?
Don't trust. Verify. ✅
Our program and app code are on GitHub, and anyone can rebuild our on-chain program and match it byte for byte.
An independent audit is underway. Try the Exposure check to see what anyone can learn about a wallet.
Your stop-loss isn't on a public order book. Intead its executed privately🎯
Set take-profit steps, a stop-loss or a trailing stop. VisionSwap's order service watches the price, and your trigger prices aren't posted on-chain.
Set it, forget it. What's your exit plan?
Never stuck. 🛟
If our relayer is ever busy, use "Send it yourself" and pay your own network fee.
Changed your mind? A deposit can be taken back to your wallet while it waits to join the pool.
Staying private means mixing like a pro, VisionSwap does it all for you.
Our ZKproofs privacy technology works perfectly, the audit will confirm it.
What's needed is $ amount randomization and timing randomness to stay unconnected on time-based or value based tracking even though it can only be a guess.
True privacy is already on Solana $VSWAP
Private payments that just arrive even to exchanges.
Send to any wallet or exchange and they receive a standard SOL transfer. Send now or at a random moment later, split between people, or share a payment link.
Paying an exchange from your main wallet shows everyone where your SOL went.
Send from your private balance instead: now or at a random time. The exchange just sees a standard SOL transfer.
Ever had a deposit traced back to you? $SOL
Privacy that stays on your device. 🔒
On VisionSwap, your keys and zero-knowledge proofs are created on your own device. Our servers never hold the keys that read your private balance.
Private SOL. Any token. Your keys.
Your wallet is public. Your trades don't have to be tied to it. 👀
Search any Solana token, check live charts, real-time trades and holders, and buy straight from your private balance.
What would you trade privately first? $SOL
Trade like a pro. Privately. 📈
Live charts, real-time trades and top holders, plus limit, DCA, take-profit, stop-loss and trailing stops.
Every trade runs from Vision wallets funded by your private balance, not your main wallet.
Most private order tools stop at transfers and sends.
On VisionSwap a limit buy checks the trade’s own quote against your price before it moves, then writes the least it must deliver into the transaction.
If the market cannot meet it the order waits. Take profit steps work the same way, up to four of them on one order, each with its own floor.
DCA buys move by up to ten percent of their interval by default so they keep no fixed rhythm. You can pause one and resume later. You can edit targets or the price room on a live order without signing again.
The order key only controls the amount you set aside on that one Vision wallet, and it is deleted when the order ends.