What problem does a privacy wallet solve?
Most blockchains, including Bitcoin and Ethereum, are public ledgers. Every transaction and every balance is visible forever to anyone with a block explorer. That has obvious advantages — anyone can audit the chain — but it also means your salary, your savings, your suppliers and your customers are all permanently public the moment money moves on-chain.
Privacy wallets sit on blockchains that hide some of that information at the protocol level. The goal isn't to evade legitimate oversight — it's to restore the kind of privacy you already have when you pay with cash or use a normal bank account.
The main approaches to on-chain privacy
Ring signatures (Monero)
A ring signature mixes your transaction with several decoy inputs so that an outside observer can't tell which one is real. Combined with stealth addresses (one-time receive addresses), this gives strong sender and receiver privacy.
Zero-knowledge proofs (Zcash)
zk-SNARKs let you prove a transaction is valid without revealing the sender, receiver, or amount. Zcash supports "shielded" transactions using this approach, though most Zcash transactions historically have been transparent because shielding has been opt-in.
Encrypted balances + ZK proofs (XELIS)
XELIS uses homomorphic encryption to store balances in encrypted form on-chain, with zero-knowledge proofs to validate that each transaction balances arithmetically. Confidentiality is the default for every transaction, so the anonymity set is the entire user base.
What a privacy wallet does not do
- It does not anonymize your IP. If you broadcast a transaction from your home internet, an observer at the network layer can link it to you. Use a VPN or Tor for maximum opsec.
- It does not make exchanges anonymous. If you buy or sell privacy coins on a KYC exchange, the exchange knows your identity and the deposit/withdrawal addresses.
- It does not protect against malware. If your machine is compromised, no chain-level privacy can save your funds.
When should you use a privacy wallet?
For most people, the answer is "whenever practical." Cash gives you privacy by default and nobody considers cash users criminals. Privacy in crypto is the same thing — a baseline expectation, not a luxury.
Where XELIS Wallet fits
XELIS Wallet is a desktop, self-custody wallet for the XELIS blockchain. Because XELIS is confidential by default, you get strong on-chain privacy without learning any new workflow. Read more about the cryptography on our privacy features page.
How privacy wallets compare — at a glance
The privacy-wallet space is small but the design choices vary a lot. Here is how the major approaches differ on the dimensions that actually matter to a user.
- Default privacy. XELIS is confidential by default for every transaction. Zcash is opt-in (shielded vs transparent). Monero is on by default. Wasabi/Samourai for Bitcoin require an explicit CoinJoin step.
- Anonymity set. Bigger is better. When every transaction on a chain is private, the anonymity set is the entire user base — that's the XELIS and Monero model. Opt-in privacy shrinks the set to the people who bothered to shield.
- Balance visibility. Monero hides transaction amounts but balance state isn't really a first-class on-chain concept. XELIS stores encrypted account balances directly, so even your account state on-chain is private.
- Hardware requirements. Wallets vary from tens of megabytes (XELIS, lightweight clients) to many gigabytes (full Monero node). Pick what your machine can handle.
- Regulatory profile. Privacy coins are increasingly being delisted by some exchanges. Self-custody and peer-to-peer trade remain available regardless.
Privacy wallets vs mixers and tumblers
Mixers and tumblers (CoinJoin, Tornado Cash, etc.) are bolt-ons that try to add privacy to transparent chains by pooling transactions. They work, with caveats: they require active steps, the anonymity set is whoever happens to be mixing at the same time, and some jurisdictions treat them more harshly than they treat native privacy chains.
A native privacy wallet on a private-by-default chain gives you stronger guarantees with no extra steps. There is no "before mixing" and "after mixing" transaction graph to analyse, because everything was always private.
What a private transaction actually hides
- Amount. The number of coins moved.
- Sender. Which address sent the funds.
- Receiver. Which address received them.
- Balance. How much the sender or receiver actually holds.
Some chains hide one or two of these. XELIS hides all four by default. A "fully confidential" transaction is the baseline, not a premium feature.
Common questions about privacy wallets
Are privacy wallets legal?
Self-custody wallet software is legal in most jurisdictions. Some countries restrict privacy coins on regulated exchanges, but holding a wallet and using it for legitimate personal payments is generally allowed. Always check the rules where you live.
Do I need to be technical to use one?
No. Modern privacy wallets — XELIS Wallet included — install in two minutes and look and feel like any other desktop wallet. The cryptography runs underneath; the UI is the same Send / Receive / History you already know.
Do privacy wallets work with hardware devices?
Some do. Hardware support is improving across the privacy-coin space and is on the XELIS roadmap. For now, treat your hot wallet machine as your security perimeter and follow the practices on the security guide.
What's the catch?
Privacy adds modest computational overhead. Transaction proofs take a few hundred milliseconds longer to build, blocks are slightly larger, and full-node sync takes a bit more bandwidth than a transparent chain of the same size. For wallet users, none of this is noticeable.
Ready to try one?
Download XELIS Wallet for Windows, macOS, or Linux and send a confidential transaction in under five minutes. No accounts, no KYC, no extensions — just the wallet, your seed phrase, and the chain.