Using the Privacy Wallet
The Telos Privacy wallet is available at zkwallet.telos.net. It lets you move tokens into a shielded pool, transfer them privately, and withdraw them back to any public wallet.
Three Operations
| Operation | What it does |
|---|---|
| Deposit | Move tokens from your public wallet into the shielded pool |
| Transfer | Send tokens privately to another shielded account — sender, recipient, and amount hidden |
| Withdrawal | Move tokens from the shielded pool back to any public address |
No TLOS is needed for gas — fees are paid in the token being transferred, deducted automatically by the relayer.
Creating a Shielded Account
Connect your wallet at zkwallet.telos.net and sign the account creation message. This derives your shielded spending key locally — it never leaves your device.
- Go to the zkWallet
- Connect your wallet
- Sign the account creation message — this derives your shielded private key
- Your shielded account is ready
Receiving Funds
To receive a private transfer, share your zk-address — not your public 0x address. Generate a fresh zk-address for each sender for maximum privacy.
Fees
Fees are displayed in the app before you confirm any transaction. All fees are paid in the token being used (WTLOS or USDC.e).
For current fee rates, see zkwallet.telos.net.