What "privacy coin" means, precisely
A transparent blockchain — Bitcoin, Ethereum, TRON — publishes sender, receiver and amount for every transaction forever. A privacy coin hides some or all of those three. The three coins usually grouped under the label do it in three different ways, and the differences decide what you actually get:
| Monero (XMR) | Zcash (ZEC) | Dash (DASH) | |
|---|---|---|---|
| Sender hidden | Always (ring signatures) | In shielded transactions | Obscured by CoinJoin mixing, optional |
| Receiver hidden | Always (stealth addresses) | In shielded transactions | No |
| Amount hidden | Always (RingCT) | In shielded transactions | No |
| Default | Private — there is no transparent mode | Depends on wallet; transparent addresses still exist | Transparent; mixing must be run |
| Chain analysis | No public graph to analyse | Transparent pool fully analysable; shielded pool opaque | Fully analysable, mixing adds ambiguity |
| Block time | ~2 minutes | ~75 seconds | ~2.5 minutes |
| Confirmations on SyntheticSwap | 5 (~10 min) | 6 (~8 min) | 10 (~25 min) |
The single most important row is Default. Monero users cannot make a transparent transaction by mistake. Zcash users can, and many do. Dash users are transparent unless they take a deliberate step.
Monero: private by construction
Every Monero transaction hides the sender among a ring of 16 possible inputs, sends to a one-time stealth address only the recipient can recognise, and encrypts the amount (RingCT). The network-level Dandelion++ relay also makes it hard to link a transaction to the IP that broadcast it. There is no opt-out, so the anonymity set is the whole chain. The Monero page covers wallets, confirmations and the swap flow; the main practical things to know:
- Wallets: the official GUI/CLI, Feather (desktop), Cake Wallet and Monerujo (mobile). Use a subaddress per counterparty or per swap.
- Sync: a full node is the private option; a remote node is faster but sees which outputs your wallet asks about. Own node if you can; a trusted remote node if not.
- Receiving from a swap: paste a standard address (95 characters, starting with 4 or 8). No payment ID is needed. Funds are spendable after ~10 confirmations in most wallets.
Zcash: strong privacy, only if you use it
Zcash has two kinds of addresses. Transparent addresses (t-addresses, starting with "t1") work exactly like Bitcoin and are fully public. Shielded addresses (Orchard and Sapling pools, exposed through unified addresses starting with "u1") use zero-knowledge proofs to hide sender, receiver and amount. A transaction can move between the two.
The consequence: Zcash is as private as the path your coins take. Coins that go from a transparent address to a transparent address are Bitcoin-like. Coins inside the shielded pool are opaque. The move from transparent to shielded is visible (amount and t-address), so shield soon after receiving and do not shield an amount that is uniquely identifiable.
- Wallets: Zashi (mobile, shielded by default), Ywallet, Zingo, Nighthawk. Exchanges usually pay out to transparent addresses only.
- Receiving from a swap: SyntheticSwap can pay out ZEC to a transparent address; check the Zcash page for the current address type accepted, then shield in your wallet.
Dash: fast payments, optional mixing
Dash is a Bitcoin fork with InstantSend (near-instant locking) and CoinJoin (formerly PrivateSend), which mixes your coins with other users' in standard denominations over several rounds. Mixing improves ambiguity but does not hide amounts or receivers, and the resulting graph is still public. It is better described as a fast payment coin with a privacy feature than as a privacy coin. The Dash page has the swap details.
The delisting situation
Since 2024, privacy coins have been progressively removed from large regulated exchanges: Binance delisted Monero in early 2024, several exchanges withdrew it from the EEA later that year, and the EU's Anti-Money Laundering Regulation, applying from July 2027, bars regulated crypto-asset service providers from handling anonymity-enhancing coins. Japan and South Korea removed them earlier. Zcash is treated inconsistently — its transparent mode keeps it listed in places Monero is not — and Dash usually follows Zcash.
The practical effect for a user is simple: an exchange account is no longer a reliable way to obtain or sell Monero. Account-free swaps are how most of that flow now happens.
Getting privacy coins without an account
Every core pair below has its own page with live limits and a pre-filled form:
- BTC → XMR — the most used; 2 Bitcoin confirmations, then XMR arrives within a couple of blocks.
- USDT (TRC-20) → XMR — the fastest way in, since the USDT deposit confirms in seconds.
- ETH → XMR — ~3 minutes on the deposit side.
- BTC → ZEC and ZEC → USDT (ERC-20) — into and out of Zcash.
- XMR → BTC and XMR → USDT (TRC-20) — out of Monero.
The Monero without KYC guide walks through the full flow with the privacy considerations on each side.
What privacy coins do not do
- They do not hide the transparent side of a swap. A BTC → XMR swap is a public Bitcoin transaction to a deposit address; if your Bitcoin address is known, the fact that you swapped is known. The XMR you receive is what is private.
- They do not hide your IP. Use Tor or a VPN, and your own node, if that matters.
- They do not make an exchange account private. Coins withdrawn from a KYC exchange to a Monero address are still tied to your identity at the exchange; what happens after is not.
- They are not equally private: Monero by default, Zcash when shielded, Dash only in a limited sense.
Frequently asked questions
Which is the most private? Monero, because privacy is mandatory and the anonymity set is the entire chain. Shielded Zcash offers stronger cryptographic hiding of amounts and parties, but the anonymity set is only the shielded pool and transparent leaks are common.
Is holding privacy coins legal? In most countries, yes. Exchanges are restricted from handling them in some jurisdictions; individuals holding or swapping them are generally not.
Can I swap Monero directly to Zcash? Through the pairs page: XMR → BTC then BTC → ZEC, or via USDT. Check the pairs list for direct routes.
Which wallet should a beginner use? Cake Wallet for Monero (mobile) or Feather (desktop); Zashi for Zcash. Both shield or hide by default.
Where do I look up a Monero transaction? A Monero explorer shows that a transaction exists and its ring members, not the amount or the parties; that is the point. Your wallet's transaction key can prove a payment to a specific recipient if you ever need to.
BTC → XMR
XMR → BTC
ZEC → USDT (ERC-20)
USDT (TRC-20) → XMR