Swap ZEC
swap ZEC to Bitcoin, Tether or Ethereum with the address, network and final receive amount checked before you send.
Start your ZEC swapReview your quote and deposit instructions in the app.
Check the accepted Zcash address format in your deposit instructions.
Swap ZEC to BTC, USDT or ETH — see how much you get
Choose your receiving assetSwap ZEC to BTC
Swap Zcash to Bitcoin. Use a receiving address on the Bitcoin network.
Start a ZEC to BTC swap ↗Swap ZEC to USDT
Swap Zcash to Tether. Match the USDT payout network to your wallet’s deposit network.
Start a ZEC to USDT swap ↗Swap ZEC to ETH
Swap Zcash to Ether. Verify the receiving network, even when the address looks familiar.
Start a ZEC to ETH swap ↗Your first ZEC swap: every step explained
Choose a pair and amount
Open the app, select ZEC as the sending coin and review the receive amount, fees and quote expiry.
Check both ends
Enter your destination wallet address. Match its network and check which Zcash address formats the deposit supports.
Send ZEC and track delivery
Send the requested amount to the order’s deposit address. The service releases the asset after your Zcash transaction confirms and the order’s checks complete.
How to swap ZEC from a shielded wallet
Match the deposit’s address format
Zcash has transparent t-addresses and shielded z-addresses. Unified addresses can combine receiver types. Follow the order’s accepted formats; shielded wallet support alone does not establish deposit compatibility.
Know what remains public
Zcash uses zk-SNARKs to verify shielded transactions without exposing their private details. Transparent addresses reveal activity publicly. Swapping into BTC, USDT or ETH does not carry Zcash’s shielded privacy onto the receiving network.
Read Zcash’s explanation of zk-SNARK privacy ↗Understand Zcash unified addresses ↗
ZEC swap taking too long? How to track it
Address rejected
Check the full address and accepted Zcash format. For USDT or ETH payouts, verify the destination network before creating the order again.
ZEC swap still pending
Find your transaction ID in the sending wallet and check its confirmations. If the deposit is confirmed but the order has stalled, contact the service with the order ID and transaction ID.
Quote expired or deposit too small
Refresh the quote before sending. Check the minimum after any wallet withdrawal fee. If you already sent, use the existing order’s support route before sending more.
Check your transaction: track Zcash confirmations on Blockchair ↗. Shielded transaction details remain private.
How to swap ZEC: watch the wallet flow
Watch ZecHub’s walkthrough of swapping shielded ZEC to SOL using Zashi and Solflare. Follow the wallet workflow, from choosing the receiving asset to completing the transfer.
ZecHub · Published 15 November 2025
Zcash community discussions
Explore wallet compatibility, shielded transactions and Zcash updates.
Before you swap ZEC: amounts, wallets and networks
Open the app to swap ZEC ↗Where can I swap ZEC to BTC, USDT or ETH?
Open the swap dashboard, choose ZEC and select your receiving asset. Check the available pair, payout network, minimum amount and final quote before sending.
Can I swap ZEC from a shielded address?
Check the service’s deposit instructions for shielded sender and address-format support. Use a compatible Zcash wallet and the exact deposit address assigned to your order.
How long does it take to swap ZEC?
The total time includes Zcash deposit confirmations, order processing and confirmation on the receiving network. Use your order status and transaction IDs to track each stage.
How do I get the best swap ZEC rate?
Compare the final receive amount for the same ZEC amount and destination network. Include the exchange fee, spread and payout fee, then check the quote’s expiry and rate conditions.
Why is my swap ZEC deposit not showing?
Check that the wallet broadcast the transaction, then verify the deposit address, amount and confirmations. If it is confirmed but missing from the order, contact the service with your order ID and transaction ID.