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.