0trace
Guide

How to exchange
Zcash (ZEC)

Exchange Zcash on 0trace — no account, no KYC, no AML. Swap ZEC to Bitcoin, Monero, USDT and back, in both directions. Payouts go to shielded addresses (u1, zs1) as well as transparent ones (t1, t3), and every order carries a signed Guarantee before you pay.

Updated August 2026

Send
 
Receive
 

Zcash swaps that accept shielded addresses

Most exchanges hold ZEC only in its transparent form, so a t1 address is the only place they can pay you — and if you keep your Zcash shielded, that means moving it into the open just to get paid. 0trace pays shielded addresses directly: paste a u1 or zs1 address and the payout is sent from our own Zcash wallet. Deposits work from either side too, so you can fund an order from an exchange or straight from a shielded wallet without changing how you hold your coins.

How to exchange ZEC

01
Enter the amount of ZEC

Choose a ZEC pair and enter how much Zcash you want to exchange. No signup, no email.

02
Paste your address

Enter the payout address for the asset you want to receive. That is the only detail we need.

03
Send and receive

Send ZEC to the generated address. After network confirmations, your payout arrives — usually within minutes.

Popular ZEC pairs

What you get

Honest limitations

0trace is a newer service with less track record than the incumbents. Swaps have a minimum and a per-order ceiling, and the quote can move with the market until your deposit confirms. We’d rather say this plainly than oversell.

Exchange Zcash privately

Instant exchange.
Private by design.

0trace is an instant exchange service — swap Zcash and 30+ assets with no account, no KYC/AML, no logs.

Need help?

Questions? Answers.

Yes. Swapping Zcash on 0trace needs no account, no registration and no identity verification. Enter the payout address for the asset you want, send ZEC, and receive the payout.
Yes. Paste a unified (u1…) or Sapling (zs1…) address and we pay it directly from our own Zcash wallet — you do not have to move your coins into a transparent address first, or find a transparent wallet to receive into. Transparent t1 and t3 addresses work as well.
Any of them. The order shows a transparent t1 address as the main one, because exchange withdrawal forms and multi-chain wallets can only send to that form, and it is what the QR code encodes. Underneath it we publish a unified u1 address for Zcash-native wallets such as Zashi, YWallet and Zingo, which lets you pay while staying shielded. Both belong to the same order and either one credits it.
Because one address cannot serve both kinds of sender. A u1 address is the only way to pay us from a shielded wallet, but most exchange withdrawal forms reject it — and some wallets do not even report it as invalid, they simply fail. Publishing both is what keeps every sender able to pay. Choosing is not really a choice: the two strings address the same wallet, so whichever you use lands on the same order.
Ten, which is about twelve minutes at Zcash's ~75-second blocks. That is the threshold ZIP-315 recommends for funds received from someone else, and we wait for it before the payout goes out.
Yes, in both directions. Pick Zcash on either side and Bitcoin, Monero, USDT or another asset on the other, enter the destination address, and send the deposit.
No. The Sprout pool is retired and no new Sprout addresses are created, so a payout sent there would go nowhere. If you paste one, the form tells you what it is instead of calling it a typo. Use a u1, zs1, t1 or t3 address instead.

Follow us on X for the latest updates.

Subscribe
TermsРусский繁體中文EspañolDeutschTürkçe

The 0trace team will never freeze your funds, never ask for KYC, and never keep logs — no matter what.

Learn more