How to swap Zcash (ZEC): addresses, privacy and steps
هذا الدليل غير متوفر بلغتك بعد، لذلك يُعرض بالإنجليزية.
For a ZEC payout, paste a transparent Zcash address (it starts with t1) from your own wallet, then shield the coins there if you want them private. The swap form does not say whether shielded payouts are supported, and services that cannot send to shielded addresses do not accept shielded-only ones. To swap ZEC away, send it from your wallet to the one-time deposit address on the order page. No account is needed.
Swap ETH to ZEC in five steps
- Copy a transparent ZEC address. In your Zcash wallet, open Receive and copy the transparent address, which starts with
t1. Wallets such as Zodl (formerly Zashi) and Cake Wallet show it separately from the shielded address. - Pick the pair. Open the ETH to ZEC swap page. It starts with ETH on Ethereum; if your ETH is on Base, Arbitrum One or OP Mainnet, pick that listing in the coin list instead. Enter the amount.
- Paste the address. Put the t1 address in Recipient Address and compare the first and last characters. ZEC needs no memo here. Press Exchange Now.
- Send the ETH. The order page shows a one-time 0x deposit address. Send the amount you entered, on the network you picked. Your wallet charges gas in ETH on top of that, so keep a little extra.
- Receive and shield. The order page shows the deposit, the exchange and the payout. When the ZEC arrives, move it to your shielded balance if you want it private (see below).
Transparent and shielded Zcash addresses
Zcash has public and private addresses on the same chain. Transparent addresses work like Bitcoin addresses: the address and every amount sent to or from it are public. Shielded addresses keep the address, the amount and the memo hidden.
| Address | Starts with | What the chain shows |
|---|---|---|
| Transparent | t1 (t3 for multisignature) | Address and amounts are public |
| TEX (transparent-source-only) | tex1 | Public. Only accepts ZEC sent from transparent addresses (ZIP 320) |
| Sapling shielded | zs | Address, amount and memo are hidden |
| Unified Address | u1 | Depends on the receivers bundled inside, shielded or transparent (ZIP 316) |
Zodl and Cake Wallet show a shielded address by default. Zodl leaves the transparent receiver out of its Unified Addresses, so the address is shielded only, and a service that cannot send to shielded addresses will not accept it.
Which address to use for a ZEC payout
Use a transparent t1 address from your own wallet. Here is why:
- The order takes one payout address, and the swap form does not say whether a shielded payout is supported.
- Services that cannot send to shielded addresses do not accept a shielded-only
zsoru1address, as the Zashi (now Zodl) team noted when it took transparent receivers out of its Unified Addresses. - The coins land in a wallet you control, so you can shield them yourself right after.
A tex1 address from an exchange is transparent too, but it only accepts ZEC sent from transparent addresses, and the swap form does not say how the payout is sent. Pay out to a t1 address in your own wallet and send the ZEC on from there.
In Zodl, a transparent balance brings up a prompt to shield it with one tap. Cake Wallet shields ZEC that arrives at its transparent addresses automatically, except in wallets added from a Ledger and for very small amounts. The shielding transaction reveals the amount moving into the shielded pool, but not where it goes after that.
Privacy trade-offs in a ZEC swap
- The ETH side is public. Your deposit, its amount and your sending address are visible on Ethereum explorers.
- A transparent payout is public too. Anyone can see the t1 address and the amount it received, and link later transparent transactions to it. Use a new transparent address for each swap if your wallet offers one; Cake Wallet rotates them automatically.
- Shielding hides what comes next, but not the amount you shield.
- The exchange partner sees both sides of the swap. In rare cases its AML check pauses a swap (the status shows "verifying") and asks for verification.
Zcash privacy depends on the address type: only shielded transactions hide their details. For a coin where every transaction hides the sender, receiver and amount, see how to swap BTC to XMR.
Swap ZEC to USDT in five steps
- Choose the USDT network. USDT is listed here on Ethereum (usdterc20), TRON (usdttrc20), BNB Smart Chain (usdtbsc), Solana (usdtsol), Polygon PoS (usdtmatic), Avalanche C-Chain (usdtarc20), Arbitrum One (usdtarb), OP Mainnet (Optimism) (usdtop), TON (usdtton), Celo (usdtcelo), Aptos (usdtapt). USDT on Celo can be sent but not received right now. Pick a network your receiving wallet or exchange supports, because the address format and the payout fee differ. USDT networks compared helps with the choice.
- Open the pair. The ZEC to USDT swap page starts with USDT on Ethereum (ERC-20). Pick another USDT network in the coin list if you need one, then enter the ZEC amount.
- Paste your USDT address for that network. A TRON address starts with T; Ethereum and BNB Smart Chain addresses start with 0x. USDT on TON also shows a Memo / Tag field: fill it in only if the address belongs to an exchange or service that gave you a memo (see memos and tags explained). Press Exchange Now.
- Send the ZEC. Copy the deposit address from the order page into your Zcash wallet and send the amount you entered. Your wallet adds its own network fee. If the deposit address starts with t and your ZEC is shielded, the transaction moves it out of the shielded pool: the amount and the deposit address become public, your shielded address does not.
- Track the order until the USDT arrives on the network you picked.
ZEC listings, fees and the minimum
ZEC is listed here on its own network (id zec), and you can send and receive it. The Zcash coin page lists the coins you can swap ZEC for. There is also a BEP-20 ZEC token on BNB Smart Chain (zecbsc), which you can swap from but not receive right now. It uses a 0x address and is a separate listing from ZEC on the Zcash network.
| الشبكة | رسوم الإيداع | رسوم الدفع | الحد الأدنى |
|---|---|---|---|
Zcash zec | 0.01 ZEC | 0.01 ZEC | 0.02539 ZEC (للتحويل إلى BTC) |
من فحصنا الأسبوعي بتاريخ 2026-11-07. الرسوم بوحدات كل عملة: تُخصم رسوم الإيداع مما ترسله ورسوم الدفع مما تستلمه. التقدير المباشر في نموذج التبديل محدّث دائماً.
The deposit fee and the payout fee are already in the estimate; your own wallet fee for sending is extra. The minimum to send is set for each pair and changes over time, so check it on the pair page, where it shows as Minimum to send, before you create the order.
Zcash activated its NU7 network upgrade in November 2026, and since then version 4 transactions are no longer valid. Update your Zcash wallet app before you send ZEC.
Track the order and get help
The order page updates by itself and shows the start of the deposit and payout hashes once they exist. The Track page lists only orders made in this browser, so bookmark the order page and keep the transaction ID (Ref. ID) for support. If something looks wrong, message @xswap_to on Telegram with the transaction ID and your deposit hash. To swap back, use ZEC to ETH.
أسئلة شائعة
Can I receive ZEC on a shielded address?
Use a transparent t1 address for the payout instead. The swap form does not say whether shielded payouts are supported, and a sender that cannot pay shielded addresses refuses them. Once the ZEC is in your wallet, shield it there.
What does a Zcash transparent address look like?
It starts with t1, or t3 for a multisignature address, and works like a Bitcoin address: the address and every amount sent to it are public. Shielded Sapling addresses start with zs, and Unified Addresses start with u1.
Is swapping ETH to ZEC private?
Partly. Your ETH deposit is public on Ethereum, and a payout to a t1 address is public on Zcash. Shielding the ZEC afterwards hides where it goes next, though the shielded amount is visible, and the exchange partner sees both sides of the swap.
Do I have to unshield ZEC before I swap it?
No. Your wallet can send shielded ZEC straight to the deposit address. If that address is transparent, the transaction shows the amount and the deposit address on chain, but not the shielded address you sent from.
Can I swap ZEC on BNB Smart Chain?
You can swap from the BEP-20 ZEC token (id zecbsc), but it cannot be received here right now. It sits on BNB Smart Chain with a 0x address, so it is a separate listing from ZEC on the Zcash network.
Can I exchange Zcash without an account?
You can. Pick a pair such as ETH to ZEC or ZEC to USDT, enter the amount and your receiving address, and send the coins to the one-time deposit address on the order page. There is no account, email or sign-up. In rare cases the exchange partner's AML check can pause a swap and ask for verification.