Add to Chrome
Browser extension for Ethereum

Confidential wallet. Right in your browser.

Install zWallet, pin it to your toolbar, and shield ERC-20s into confidential balances — send, decrypt, unshield, and track TVS & staking without leaving the extension, powered by Zama fhEVM.

zWallet shield and send
zWallet portfolio
zWallet TVS and staking
Measurable difference

Private by default. Simple by design.

Built for Ethereum mainnet & Sepolia so the confidential path is also the everyday path — no spreadsheet of exposed balances.

FHE
On-chain privacy

Balances stay encrypted; only you decrypt locally.

7984
Confidential tokens

Shield, send, and unshield official Zama wrappers.

TVS
Live ecosystem

See Total Value Shielded and your stake breakdown.

View
Impersonator mode

Track any address without signing — watch-only.

[ 01 of 07 ] · Why zWallet
What you can do

Everything confidential, in one shell

Portfolio, shield, send, activity, TVS, and staking — the core flows for holding and moving confidential balances.

Hold & reveal

Public + shielded balances side by side. Decrypt when you need to, keep the rest masked.

Shield & send

Wrap into confidential tokens, transfer privately, finalize unshields — glass steps that stay clear.

TVS & stake

Pie charts for ecosystem TVS and your operator stakes, with pending rewards and claim history.

[ 02 of 07 ] · Main features
Built to remove friction

Use confidential tokens like a normal wallet

Network switcher, dither avatars, impersonator accounts, and a floating TVS FAB — the crypto parts stay quiet until you need them.

  • Pearl portfolio — glass action strip for Shield, Unshield, Send, Activity.
  • Native ETH — gas balance on Mainnet & Sepolia beside cTokens.
  • Watch-only — import an address to track without a key.
[ 03 of 07 ] · How zWallet helps
Safe by design

Your balances. Your decrypt.

Keys stay in the extension vault. Confidential amounts are only revealed after you authorize decryption — never posted in the clear on-chain.

  • Local vault — seed / key material never leaves your browser profile.
  • Permit-gated decrypt — EIP-712 grants before balances open.
  • RelayerWeb — Zama FHE stack for encrypt & user decrypt.
[ 04 of 07 ] · Security
And much more

Everything else you’d expect

Accounts, networks, staking, activity, and themes — the rest of the shell around confidential money.

Impersonator

Track any address without signing.

Multi-account

Seed, key, Ledger, and view-only.

Network switch

Mainnet and Sepolia in one shell.

TVS FAB

Draggable pie for shielded value.

Decrypt eye

Reveal one token or the whole book.

Staking

Operators, pending, claimed history.

Activity

Shield, send, and unshield timelines.

Dark + light

Pearl glass that works both ways.

[ 05 of 07 ] · More features
Get started

Install the extension. Shield your first dollar.

Add zWallet from your browser’s extension store and start with confidential balances on Ethereum — shield, send, decrypt, and track TVS & staking from the toolbar.

[ 06 of 07 ] · Install
Questions

Got questions? Clear answers.

Do I need to know FHE to use zWallet?

No. You shield, send, and unshield like a normal wallet. The cryptography runs under RelayerWeb and the Zama stack.

Which networks are supported?

Ethereum mainnet and Sepolia, with official confidential wrappers from the Zama registry.

What is impersonator mode?

Add any address as view-only to track public balances, TVS, and staking without holding a private key for that account.

Is my seed phrase stored on a server?

No. Keys and seed material stay in the extension vault on your device. Decryption only happens locally after you authorize it.

[ 07 of 07 ] · FAQ