Shield any amount of ETH or USDT, transfer privately, and withdraw to a fresh address — all proven in your browser with zero-knowledge proofs. No one can freeze your funds or censor your transactions.
Three properties that no other privacy protocol delivers together.
No admin keys. No governance token. No off-chain service you have to trust. The smart contract is the protocol. Your funds are always recoverable via an on-chain escape hatch — even if the frontend disappears.
Shield, transfer, and unshield arbitrary amounts. Encrypted memos, stealth withdrawal addresses, and a unified anonymity pool across all tokens. Nobody sees your balance, your counterparty, or your amounts.
On-chain Association Set Provider (ASP) baked into every zero-knowledge proof. Sanctions screening at deposit, transfer, and withdrawal — all enforced in-circuit. No centralized gatekeeper.
No accounts, no signups. Connect a wallet and go.
Deposit ETH or ERC-20 tokens into the privacy pool. Your commitment is inserted into an on-chain Merkle tree, instantly spendable in the next block.
Send privately to any Taser user by handle or stealth meta-address. The ZK proof hides sender, recipient, and amount. Encrypted memos let the recipient auto-discover funds.
Withdraw to any Ethereum address. Use the built-in relay for gasless withdrawals to a fresh wallet — no need to fund the recipient first.
Share a URL. Get paid privately. Anyone with a standard Ethereum wallet can send ETH to your shielded balance — no Taser account needed on the sender's side. Just a link and a connected wallet.
Withdraw to a one-time address that has never appeared on-chain before. The ZK proof hides the depositor. The stealth address hides the recipient. Double privacy, no extra gas.
Register a handle on-chain. Share @alice instead of a 98-byte cryptographic address. Handles resolve to the full stealth meta-address needed for private transfers.
Your funds are never trapped. Emergency withdrawal bypasses ZK proofs entirely — privacy is forfeited, but funds are safe. Works even if the frontend disappears. No other privacy protocol offers batch emergency recovery for transferred notes.
How Taser compares to existing privacy protocols.
| Taser | Tornado Cash | Railgun | 0xbow | |
|---|---|---|---|---|
| Deposit gas | ~583k | ~1.1M | ~1.5M | ~300k |
| Arbitrary amounts | ✓ | ✕ | ✓ | ✓ |
| Private transfers | ✓ | ✕ | ✓ | ✕ |
| Stealth withdrawals | ✓ | ✕ | ✕ | ✕ |
| Pay links | ✓ | ✕ | ✕ | ✕ |
| On-chain compliance | ✓ ASP | ✕ | Viewing keys | Off-chain ASP |
| Escape hatch | ✓ Batch | ✕ | ✕ | Ragequit |
| Protocol fee | 0% | 0% | 0.25% | 0% |
| Browser proof | ~20s | ~15–30s | ~60–120s | ~10–20s |
| Admin keys | None (target) | N/A (sanctioned) | Governance | Company |
Taser's goal is to be the only privacy protocol where no one — not even us — can freeze your funds, censor your transactions, or change the rules.
Currently on Sepolia testnet with admin functions for rapid iteration. The path to full immutability is documented and public.
Connect your wallet and shield your first deposit in under a minute.