Skip to main content

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

OperationWhat it does
DepositMove tokens from your public wallet into the shielded pool
TransferSend tokens privately to another shielded account — sender, recipient, and amount hidden
WithdrawalMove 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.

  1. Go to the zkWallet
  2. Connect your wallet
  3. Sign the account creation message — this derives your shielded private key
  4. 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.