Incognito
A private pocket for the wallet you already have.
Incognito keeps a balance private. Sign once. The key stays in this browser. From there you can shield, pay someone privately, swap on Solana, or bridge to another chain. The deposit and the payment do not point at each other.
The private pocket
Privacy starts when you shield. Tokens become an encrypted note inside a shared pool. The desk adds those notes up and shows one private balance. It does not draw a line back to the deposit that created them.
On Solana the moves are Shield, Unshield, Private send, Private swap, and Private bridge. On Ethereum, Base, BNB Chain, and Robinhood Chain the moves are Send privately and Bridge privately.
The key
Connecting is not enough. Open the private pocket and the wallet signs one message. That signature is the key that can read your notes, and it is what keeps the balance private. It lives in this browser, not in a new seed phrase.
Refresh the page and the key is still there. Log out and it is gone. A different browser asks for the signature again.
Shield and unshield
A deposit becomes private. The note does too. A later payment does not point back at it.
Unshield brings a private balance back to this same wallet. The amount has to already be in the pocket. If the pocket is empty, the field stays blank until you open it and there is something to bring home. The fee comes out of the amount.
Private send
A private send names an amount and an address on the same chain. The proof is built on your machine and locks that recipient in. A fresh signer pays them, so your deposit address is not the one on the payment.
If the pocket is short, the wallet shields the difference first, then the send continues. On Ethereum, Base, BNB Chain, and Robinhood Chain this button is Send privately.
Private swap
A private swap is Solana only. Pick what you spend and what you want back. The spend leaves through a fresh wallet, the trade clears, and the output lands in the wallet you connected. Your original address is not the one in the trade. 0.10% of that output is kept.
Private bridge
A private bridge picks the destination chain, the asset they should receive, and their address. The desk quotes the amount first. The pocket then pays a one-time deposit address, and that asset is released on the destination chain without pointing back at your deposit.
The quote is the number to trust. It already includes the fee. If the pair is closed or the amount is too small, the desk says so and nothing moves.
Chains
| Desk | What you can do |
|---|---|
| Solana | Shield, unshield, private send, private swap, private bridge |
| Ethereum | Send privately, bridge privately |
| Base | Send privately, bridge privately |
| BNB Chain | Send privately, bridge privately |
| Robinhood Chain | Send privately, bridge privately |
From Solana, a bridge can head to Ethereum, Base, BNB Chain, Arbitrum, Polygon, Tron, Bitcoin, Zcash, or Hyperliquid. An EVM desk can also bridge toward Solana. Base receives ETH and USDC. Hyperliquid receives USDC. Robinhood Chain, when the route is open, receives ETH and USDG.
Fees
The fee comes out of the amount you type. It is not added on top.
| Move | Fee |
|---|---|
| Solana shield | Free |
| Solana private send and unshield | 0.006 SOL + 0.35% |
| Solana private swap | 0.006 SOL + 0.35%, then the trade’s own fee, then 0.10% of the output |
| Ethereum private send | Network fee + 0.35% |
| Base private send | 0.00025 ETH + 0.35% |
| BNB Chain private send | 0.001 BNB + 0.35% |
| Robinhood Chain private send | 0.00055 ETH + 0.35% |
| Private bridge | The pocket fee, then the destination cost, both inside the quote |
