Wallets
Your wallet does two things in Cloak: it signs a sign-in message, and it signs shield deposits (paying normal network gas for those). Everything you do from your private balance afterward — private sends, private swaps — is submitted for you: your wallet pays no gas and never appears as sender.Tokens by action
Each token has its own shielded pool, so your private balance is really one balance per token — shielded SOL, USDC, and USDT never mix.
Two details worth knowing before you plan a flow:
- Private swap takes shielded SOL in and delivers the output token to any recipient address you choose, as a normal public token balance. The link back to your funding wallet stays hidden.
- Unshielding is not a separate screen or token list: you withdraw by sending from your private balance to your own wallet address, with the same tokens and fees as a private send.
Minimums
Minimums are protocol rules, not charges — what you actually pay per action lives on the fees page.
Where next
Fees
The who-pays table: what each action costs and who covers the gas.
How Cloak works
Shield, send, swap, unshield — the four flows, step by step.