Step 1
You fund a hop
You export the hop key, then send SOL to that Solana address yourself. Token accounts for the hop are created at swap time.
Real utility is simple: the fill on Jupiter is signed by a Solana hop wallet you fund. The tokens you bought still land in the wallet you swapped with. That is trading privacy on a public chain, not Zcash, not a mixer, and not a promise that the buy is invisible.
Step 1
You export the hop key, then send SOL to that Solana address yourself. Token accounts for the hop are created at swap time.
Step 2
Jupiter fills as the hop. $STWC, $STONK, StonkFun launches, and any mint Jupiter can route.
Step 3
Now: the hop sends tokens and leftover SOL back as soon as the swap confirms. Optional 15-minute UTC waves bunch several returns into the same minute.
Each trading wallet has one dedicated Solana hop. It does not change every trade. Limit and DCA are never private. You cannot sell the bag from this wallet until the hop has returned it.
If everything on Solscan still looks public, that is expected. Privacy Swap changes who signs the DEX fill. It does not rewrite the ledger.
On-chain, a Privacy buy looks like three public steps: your wallet funds a hop, the hop swaps, the hop sends tokens back to you. The missing piece vs a normal market buy is your trading wallet as the Jupiter signer.
$STWC and StonkFun launches are Solana mints. They cannot sit in a Zcash shielded note or a NEAR account and still be the same token on Jupiter. We do not fake that.
Nullmask is an EVM pool plus relayer. Their model can hide sender, recipient, and amount inside that pool. We are not that product: we hop a Solana DEX fill and send the same mint home. We also do not hold hop keys on a server. Their docs describe operator-visible private balances, which we do not run.