Swap Zcash (ZEC)
Zcash is a coin with two kinds of ledger entry: transparent, which reads like Bitcoin, and shielded, which hides addresses and amounts. Here you can swap ZEC for USDT on Ethereum, or get ZEC for BTC — with two addresses and no account.
- Price
- $1,293
- 24 h
- -0.46%
- Market cap
- $21.99B
- 24 h volume
- $692.38M
- Circulating
- 17.01M ZEC
- Issued of max
- 81.00% of 21.00M
Market data by CoinGecko
ZEC on Zcash — the facts that matter for a swap
- Shown here as
- ZEC
- Address looks like
- t1… or u1…
- Confirmations we wait for
- 6
- Typical arrival after you send
- ≈ 9–19 min
- Fee token for later moves
ZEC
- Extra field
- none
- Issued by
- The Zcash network (no issuer)
- Explorer
- blockchair.com
ZEC key facts — the numbers that do not change daily
- First block
- 28 October 2016the genesis block, height 0
- Consensus
- Proof of workmined, like Bitcoin, from which the code was forked
- Block target
- 75 secondssince Blossom, block 653,600, 11 December 2019; 150 seconds before
- Smallest unit
- 1 zatoshi = 0.00000001 ZEC8 decimal places
- Maximum supply
- 21,000,000 ZECfixed by the halving schedule
- Block subsidy now
- 1.5625 ZECsince the second halving, block 2,726,400, 23 November 2024
- Halving interval
- 1,680,000 blocksabout four years at 75 seconds; next at block 4,406,400
- Address formats
- t1…, t3…, zs…, zc…, u1…the form accepts t1… and u1… for a payout
- Memo or tag
- noneshielded transactions carry an optional encrypted memo; the form has no field for it
- Conventional fee
- from 10,000 zatoshiZIP 317: 5,000 per logical action, two actions' grace
Checked on 14 October 2026 against zips.z.cash (ZIP 206 and 208 for Blossom and the 75-second spacing, ZIP 251 for Canopy, ZIP 252 for NU5, ZIP 253 for NU6, ZIP 255 for NU6.1, ZIP 316 for unified addresses, ZIP 317 for fees), z.cash for the 21 million cap and the current subsidy, and block timestamps on blockchair.com. The genesis time was read on mainnet.zcashexplorer.app. The next-halving height is the second halving height plus the interval; its date depends on how fast blocks come.
What you can do with ZEC here
Turn ZEC into a dollar token
Which network should the ZEC arrive on?
- A transparent address, t1…
- A Zcash address starting with t1 is a transparent single-signature address. It works like a Bitcoin address: the amount, the sender and the receiver are visible on the chain. Every Zcash wallet and every exchange can show one. The form accepts it for a ZEC payout.
- A unified address, u1…
- An address starting with u1 is a unified address (ZIP 316). It bundles several receivers — Orchard, Sapling and, optionally, a transparent one — into one string, and the sender's software picks the most private receiver it supports. The form accepts a u1 address too. Which receiver inside it the payout uses is decided on the payout side, not by you; the transaction hash on the status page shows where the ZEC landed.
- Legacy shielded addresses, zs… and zc…
- Sapling (zs…) and Sprout (zc…) addresses are the older shielded formats. The form does not accept them for a payout. If your wallet shows only a zs… address, it can also show a transparent t1 address or, in current versions, a unified address.
- An exchange is receiving.
- Use the ZEC deposit address exactly as the exchange shows it. Exchanges give transparent t1 addresses; a payout to one is visible on the chain like any Bitcoin payment.
How to swap ZEC
Choose the two sides.
Pick ZEC, then USDT on Ethereum — or BTC, then ZEC when Zcash is what you want to end up with.
Enter the amount.
The estimate updates as you type and refreshes every 60 seconds. The minimum for the route is shown under the field.
Paste the receiving address.
For a ZEC payout the form checks for a t1… or u1… address. For a USDT payout it checks for a 0x… address of 42 characters.
Send the deposit.
You get a one-time deposit address. Send the exact amount, in one transaction. If you send from a shielded balance, your wallet deshields it to the transparent deposit address — the amount becomes visible at that point.
Follow it.
The status page shows each stage and both transaction hashes. The Zcash side can be checked on Blockchair.
Before you send — checklist
- The receiving address starts with t1 or u1 — not zs or zc.
- If ZEC is what you send, the wallet balance is spendable: a wallet with only shielded funds will build a deshielding transaction, which takes a moment longer.
- The amount is sent in one transaction, from a wallet you control.
- If you send from an exchange, the withdrawal is on the Zcash network, not a wrapped ZEC on another chain.
- The status link is saved.
What a ZEC swap costs
- The rate is floating. The estimate follows the market and is fixed when your deposit confirms — after 6 confirmations on Zcash, about 9–19 minutes.
- The network fee for the payout is shown in the form and already taken out of "You get". A ZEC payout has a small fixed part; a USDT payout on Ethereum has a larger one.
- Sending the deposit costs your wallet a Zcash fee. That fee is not part of the swap and is visible on the chain even for shielded transactions.
Small amounts cost more in percent, because the payout network fee is the same size for a small swap as for a large one. On the route to USDT on Ethereum that fixed part is the Ethereum fee, so check the "You get" figure before you send.
How Zcash works for a sender — blocks, pools, fees
The numbers below were checked on 14 October 2026 against the Zcash Improvement Proposals on zips.z.cash and the block timestamps on blockchair.com.
A block every 75 seconds
Zcash was forked from the Bitcoin code and mined its first block on 28 October 2016 with Bitcoin's model of blocks and outputs. The original block target was 150 seconds. ZIP 208, activated with the Blossom upgrade at block 653,600 on 11 December 2019, halved it to 75 seconds and doubled the halving interval to 1,680,000 blocks so that the emission schedule in years stayed the same. The target is an average: like Bitcoin, Zcash adjusts difficulty to aim at it, and single gaps vary.
Confirmations the site waits for
The route data behind this site counts a ZEC deposit after 6 confirmations. Six blocks at 75 seconds is seven and a half minutes; with a minute of processing at the low end and slow blocks at the high end the estimate reads 9–19 minutes. That puts Zcash between Litecoin (5 confirmations, 14–29 minutes) and the near-instant networks, and well ahead of Bitcoin's 21–44.
| Confirmations | For the deposit |
|---|---|
| 0 | Broadcast; visible on the explorer, not counted |
| 1 | In a block; the status page shows 1 of 6 |
| 6 | The rate is fixed and the payout is prepared |
Two kinds of ledger entry
Zcash has a transparent pool, where addresses and amounts are public exactly as on Bitcoin, and shielded pools — Sapling and, since NU5, Orchard — where a zero-knowledge proof lets the network validate a payment without the addresses or the amount being written to the chain. A single transaction can cross between them. From a sender's point of view: a deposit arrives at a transparent address shown by the form, so if you send from a shielded balance your wallet builds a deshielding transaction, and the amount becomes visible on the receiving side. The Zcash page above covers what that means for each address type you might be paid to.
Fees under ZIP 317
Zcash fees are not a bidding market. ZIP 317 sets a conventional fee of 5,000 zatoshi per "logical action" — roughly, per input or output the transaction touches — with a grace of two actions, so the smallest conventional fee is 10,000 zatoshi, 0.0001 ZEC. A zatoshi is a hundred-millionth of a ZEC, the same granularity as a satoshi. A wallet that follows the ZIP pays that fee and the transaction is relayed; there is nothing to tune and no reason for a deposit to sit unconfirmed for want of a higher fee. The old flat fee of 1,000 zatoshi (ZIP 313) is history, and a wallet still using it may find its transactions rejected.
Supply and halvings
The cap is 21 million ZEC. The first halving came with Canopy at block 1,046,400 on 18 November 2020; the second with NU6 at block 2,726,400 on 23 November 2024, taking the block subsidy to 1.5625 ZEC. The next is at block 4,406,400, roughly four years on at the 75-second pace. A halving changes what miners earn and nothing about how a transfer is made or confirmed.
A Zcash deposit is predictable. Fixed fee, steady blocks, six confirmations in a quarter of an hour. If the status page has not moved after twenty minutes, the usual cause is a transaction that was never broadcast — check the hash on the explorer first.
Zcash addresses — t1…, t3…, zs…, zc…, u1…
Zcash has five address prefixes in use, and the first character tells you which pool the address belongs to. They were checked against ZIP 316 on zips.z.cash on 14 October 2026; the long version, with what a swap pays to each, is Zcash address types: what a swap pays to.
| Starts with | Name | Pool | Accepted for a ZEC payout |
|---|---|---|---|
| t1 | Transparent, pay-to-public-key-hash | Transparent | Yes |
| t3 | Transparent, pay-to-script-hash (multisignature) | Transparent | No |
| zs | Sapling shielded | Sapling | No |
| zc | Sprout shielded, the 2016 format | Sprout | No |
| u1 | Unified address, ZIP 316 | Whatever receivers it carries | Yes |
t1… and t3… are Base58Check addresses that begin with two fixed characters rather than Bitcoin's one. They behave exactly like Bitcoin addresses: anyone can read the balance and the history. zs… and zc… are shielded addresses of two generations; Sprout is the original 2016 pool, Sapling came later, and since Canopy (ZIP 211) no new value can enter Sprout. u1… is a unified address: a Bech32m string whose human-readable part is u, carrying one or more receivers — Orchard, Sapling, and optionally one transparent receiver (P2PKH or P2SH, never both). ZIP 316 requires a revision-0 unified address to contain at least one shielded receiver; revision 2 of the ZIP defines two further prefixes, zu (shielded-only) and tu (may include transparent); the form accepts u1….
What the form accepts
For a ZEC payout the form takes a t1… address or a u1… address. A t1… payout is transparent and lands exactly where a Bitcoin payment would. A u1… payout goes to one of the receivers inside the address; the payout side picks which, and the transaction hash on the status page shows whether the coins landed transparently or shielded. t3…, zs… and zc… are refused. Every current wallet that shows a zs… address can also show a t1… or u1… address; use that one.
Which address to give
- Your own wallet: a u1… address if the wallet offers one, otherwise its t1… address. If the coins must end up shielded and the payout lands transparently, shield them yourself afterwards — a normal transaction at the normal fee.
- An exchange: the ZEC deposit address from its deposit page. Exchanges give t1… addresses; the payout is public on the chain like any other transparent payment.
- Another person: ask for a t1… or u1… address and read the first few and last few characters back. Zcash addresses carry a checksum, so a mistyped character is caught, but a different valid address is not.
The deposit side
The deposit address the form shows is a t1… address. If you send from an exchange, it sends transparently and nothing changes. If you send from a shielded balance, the wallet constructs a deshielding transaction; it is a normal Zcash transaction that takes a moment longer to build and reveals the amount at the deposit address. The deposit is counted the same way either way: six confirmations of the block it lands in.
Checking a Zcash transaction — what the explorer shows
Every Zcash transaction has a 64-character hash, and the transparent parts of it are public. The status page links the Zcash side of a swap to Blockchair, which opens the hash with the block it is in, the number of confirmations, the time, the transparent inputs and outputs with their amounts, the fee, and — for transactions that touch a shielded pool — the shielded spends and outputs as counts, since their contents are not on the chain. mainnet.zcashexplorer.app shows the same transaction.
What is visible and what is not
| Transaction type | On the explorer |
|---|---|
| Transparent to transparent (t1 to t1) | Sender, receiver, amount and fee, exactly as on Bitcoin |
| Shielded to transparent (deshielding, the usual deposit from a wallet) | The receiving t1 address and the amount; the sender is not visible |
| Transparent to shielded (shielding) | The sending address and the amount leaving it; the destination is not visible |
| Shielded to shielded | The fee and the count of actions; nothing else |
A payout to a t1… address is the first case. A payout to a u1… address that resolves to an Orchard or Sapling receiver is the third — the explorer shows the amount leaving the payout side and nothing about where it went, which is the point of a shielded receiver.
A deposit you sent
- Copy the hash from your wallet's transaction list — the hash, not the address.
- Open it on Blockchair. Not found means the wallet has not broadcast it; wallets that were offline, or that sync the chain slowly, are the usual cause.
- Check the output: the t1… deposit address from the form, with the exact amount.
- Count the confirmations. The status page updates on its own at each block up to six.
A payout you received
- Open the payout hash from the status page.
- For a t1… payout, find your address among the outputs. The amount next to it is "You get" from the form, with the payout network fee already taken out.
- For a u1… payout that landed shielded, the explorer shows an output into the shielded pool but not your address. Your wallet, which holds the viewing key, is the only thing that can show the coins; give it a minute to scan the new block.
- Keep the hash. It is the evidence the payout happened and what support on either side will ask for.
What a block explorer shows about a swap does this walk for other networks; Reading a swap status page explains each stage of the status page itself.
The mistakes that cost money with ZEC
Zcash's mistakes are mostly mistakes of address type. The chain is forgiving about fees and timing; it is strict about what a given address can receive.
| Mistake | What happens | What to do |
|---|---|---|
| A zs… or zc… address given as the payout address | The form refuses it; nothing is sent | Give the wallet's u1… or t1… address instead |
| A t3… multisignature address given for the payout | The form refuses it | Use a t1… or u1… address from the same wallet |
| Expecting a u1… payout to be shielded | The payout side chooses the receiver; it may land transparently | If it matters, shield the coins yourself after arrival |
| Sending from a shielded balance with a wallet that cannot deshield to an outside address | The wallet shows an error, or builds a transaction that never broadcasts | Move the balance to the wallet's transparent address first, then send from there |
| Withdrawing the swap amount from an exchange | The withdrawal fee comes out of it; less arrives than the form expects | Set the withdrawal so the amount arriving matches the form |
| Sending wrapped ZEC from another network | The form's deposit address is a Zcash address; a token on another chain cannot reach it | Withdraw on the Zcash network only |
The receiver that is not what you expected
A unified address bundles receivers, and the sender's software — here, the payout side — picks the most private one it supports. That can be Orchard, Sapling or the transparent receiver, and the address does not let you force the choice. A payout that lands on the transparent receiver is still yours and still private from that moment on if you shield it; the only cost is one more transaction at the ZIP 317 fee. Zcash address types: what a swap pays to goes receiver by receiver.
Shielded balances and the deposit
The deposit address is transparent. A wallet with only a shielded balance has to build a deshielding transaction to pay it, and most do that without comment. The two things that go wrong: a wallet whose shielded balance is still in the Sprout pool, which newer wallets cannot spend from without a migration first; and a wallet that has not finished syncing, which cannot build a valid proof against the current chain. Both show up as a Send that never produces a hash. Let the wallet sync, or migrate the Sprout funds, and try again.
Less arrives than the form expects
Exchanges take their withdrawal fee out of the amount you type. The swap runs on what arrived; if the shortfall takes the deposit under the route minimum it cannot be processed as a swap at all. The minimum is shown under the amount field, and Minimums, maximums and network fees on small swaps explains how it is set.
A confirmed Zcash transaction is final. The six confirmations the site waits for are the point of no return on the deposit side, and a payout to the wrong address — valid, but not yours — can only be returned by whoever holds it.
What changed on Zcash, and when — dated, with sources
Zcash upgrades on a schedule, by network upgrade with a fixed activation height, and each one has a deployment ZIP on zips.z.cash. The ones that changed something a sender can see are below; heights come from the ZIPs and the timestamps from blockchair.com, both read on 14 October 2026.
| Upgrade | Block | Date (UTC) | For a sender | Source |
|---|---|---|---|---|
| Blossom | 653,600 | 11 December 2019 | Block target 150 s → 75 s; halving interval doubled in blocks | ZIP 206, ZIP 208 |
| Canopy | 1,046,400 | 18 November 2020 | First halving; no new value into the Sprout pool (ZIP 211) | ZIP 251 |
| NU5 | 1,687,104 | 31 May 2022 | Orchard shielded pool (ZIP 224); unified u1… addresses (ZIP 316) | ZIP 252 |
| NU6 | 2,726,400 | 23 November 2024 | Second halving, subsidy to 1.5625 ZEC; funding-stream changes | ZIP 253 |
| NU6.1 | 3,146,400 | 24 November 2025 | Funding-model changes only; nothing for a transfer | ZIP 255 |
Blossom, December 2019. The one upgrade that changed the clock. Blocks come twice as often, so six confirmations take half the wall-clock time they took in 2018 — the reason a ZEC deposit here is faster than a Litecoin one despite needing one more block.
Canopy and the first halving, November 2020. Canopy closed the Sprout pool to new deposits; coins already there can still be spent out. It also carried the first halving.
NU5, May 2022. The upgrade that produced the addresses on this page. Orchard is a new shielded pool, and unified addresses are the way a wallet gives out one string that works for every sender. Wallets rolled unified addresses out over the following year or two, which is why older exchange pages show only t1… and some wallets still default to zs….
NU6 and the second halving, November 2024. The subsidy halved to 1.5625 ZEC per block. The rest of NU6 reorganised how a share of the block reward is set aside; nothing about transfers changed.
ZIP 317 fees. Not a network upgrade but a convention for wallets and nodes: 5,000 zatoshi per logical action, two actions' grace. The old 1,000-zatoshi flat fee of ZIP 313 is no longer what nodes expect.
What is next. NU7's deployment ZIP (259) existed on 14 October 2026 without a mainnet activation height, and the earlier ZIP 254 was withdrawn; nothing in it changes addresses or confirmations for a sender.
What has not changed. The 21-million cap, the t1… address, and the two-pool design: a transparent ledger readable like Bitcoin's next to a shielded one that is not. A t1… address from 2017 still receives coins today.
Zcash next to Monero, for a transfer
Zcash and Monero are the two coins on this site whose ledgers can hide a payment, and people who hold one usually consider the other. For a transfer the difference is not how much is hidden but whether hiding is optional. The table uses the confirmation counts and times the site is built from and what was checked on zips.z.cash on 14 October 2026; the Monero side is described on the Monero page.
| Zcash (ZEC) | Monero (XMR) | |
|---|---|---|
| Privacy | Optional: transparent pool and shielded pools, chosen per address | Always on: every transaction hides sender, receiver and amount |
| Block target | 75 seconds | about 2 minutes |
| Confirmations the site waits for | 6 | 5 |
| Deposit confirmed in about | 9–19 min | 11–24 min |
| Address formats | t1…, t3…, zs…, zc…, u1… | 4… (primary), 8… (subaddress), 95 characters |
| Accepted for a payout | t1… and u1… | 4… and 8… |
| What a payout looks like on the explorer | Public to t1…; to a shielded receiver, only the amount leaving | Only that a transaction with that hash exists |
| Fee | Fixed by ZIP 317; no bidding | Dynamic, set by the wallet; usually small |
| Exchanges | Mostly transparent deposits and withdrawals | Fewer listings; see Monero in 2026 |
| Routes here | ZEC → USDT ERC-20, BTC → ZEC | BTC → XMR, XMR → BTC, XMR → USDT TRC-20 and others on the Monero page |
Privacy by choice versus by default. On Zcash the address decides: a t1… payout is as public as a Bitcoin payment, a shielded receiver is not, and a holder can move between the two. On Monero there is no public option; a payout is private whether or not the receiver wanted it to be, and an exchange that credits it does so from its own records rather than from the chain. Which is better is a question about what you need, not about the coins.
What a swap can see. Both deposits arrive at an address the swap shows you. A ZEC deposit lands transparently, so the amount is public at that address; an XMR deposit is only visible to the two parties. On the payout side, ZEC to a u1… address may land shielded; XMR always does.
Time. Zcash's six confirmations at 75 seconds finish before Monero's five at two minutes. The gap is a few minutes either way.
Addresses. Monero's are long and come in two formats, both accepted; integrated addresses and payment IDs are history, as Monero subaddresses, integrated addresses and payment IDs explains. Zcash's are shorter and come in five, three of which the form refuses — the addresses section above is the thing to read before a ZEC payout.
Routes. The two coins meet at Bitcoin: BTC → XMR has a step-by-step post, and BTC → ZEC is the same shape with a 75-second chain at the end instead of a two-minute one.
About ZEC — only what a swapper needs
Zcash has run since 2016. It is a native coin with no issuer. It keeps Bitcoin's model of outputs and blocks and adds shielded transactions, which use zero-knowledge proofs so that a payment can be validated without the addresses or the amount being written to the chain. A single transaction can mix the two: shielding (transparent to shielded) reveals the amount on the sender's side, deshielding (shielded to transparent) reveals it on the receiver's side, and fees are visible in every case.
A Zcash block arrives about every 75 seconds. The target was 150 seconds until the Blossom upgrade halved it (ZIP 208, checked on 12 October 2026). A deposit in ZEC is counted after 6 confirmations, which is why a swap from ZEC takes about 9–19 minutes — longer than TRON or Solana, shorter than Bitcoin.
Zcash has four address families. Transparent addresses start with t1 (single signature) or t3 (multisignature) and behave like Bitcoin addresses. Sapling shielded addresses start with zs and Sprout addresses with zc; both hide values and parties on the chain. Unified addresses start with u1 and were defined in ZIP 316: one string that carries an Orchard receiver, a Sapling receiver and optionally a transparent receiver, so that one address works for every sender. ZIP 316 revision 2 adds two further prefixes, zu for shielded-only and tu for addresses that may include a transparent receiver; the form accepts t1 and u1 (checked against the ZIP text on 12 October 2026).
What this means for a payout: give a t1 address and the ZEC arrives transparent; give a u1 address and the payout side chooses the receiver. If the coins must end up shielded, let your wallet shield them after arrival — wallets that support unified addresses can do this by default, and a transfer from a transparent to a shielded balance is a normal Zcash transaction that costs a normal fee.
The routes on this page are the two that exist today: ZEC into USDT on Ethereum, which turns a volatile coin into a dollar balance at the cost of an Ethereum network fee, and BTC into ZEC, a 21–44 minute wait for 2 Bitcoin confirmations followed by a Zcash payout. The form offers other combinations; the pages exist only for these two.
FAQ
How long does a swap from ZEC take?
About 9–19 minutes: 6 confirmations on Zcash at roughly 75 seconds per block, then the payout on Ethereum. A swap from BTC into ZEC takes about 21–44 minutes, because Bitcoin needs 2 confirmations at about 10 minutes each.
Can I receive the ZEC to a shielded address?
To a unified address (u1…), yes. Which receiver inside it the payout uses is decided on the payout side. Legacy zs… and zc… addresses are not accepted; a t1 address receives the coins transparently.
Why does my wallet show both a t1 and a u1 address?
Most current wallets hold both: a transparent address for services that need one and a unified address for everything else. Either works here.
Is the amount visible on the chain?
For a payout to a t1 address, yes, like a Bitcoin payment. For a deposit, yes: the deposit address is transparent, and if you send from a shielded balance the deshielding reveals the amount on that side.
Can I send ZEC from an exchange?
Yes. Withdraw on the Zcash network to the deposit address and set the amount so that what arrives matches the figure shown here. Exchanges send from transparent addresses.
What is the minimum?
It is shown under the amount field for the pair you selected and moves with network fees.
What is a t3 address, and why is it refused?
A transparent multisignature (pay-to-script-hash) address. The form accepts t1… and u1… for a payout. A wallet that shows a t3… address can also show a t1… or u1… one.
What fee does a Zcash transaction pay?
Under ZIP 317, 5,000 zatoshi per logical action with two actions' grace, so at least 10,000 zatoshi — 0.0001 ZEC. There is no fee market; the wallet's default is the right fee.
How many ZEC will there ever be?
21 million, the same cap as Bitcoin. The block subsidy is 1.5625 ZEC since the second halving in November 2024 and halves again at block 4,406,400.
My deposit shows on the explorer but the status has not moved.
It is waiting for confirmations; six are needed, about 75 seconds each. If the explorer cannot find the hash at all, the wallet did not broadcast it — let it sync and send again.
Is there a refund address?
No. The form asks for the address you send from and the address that receives. If a swap cannot be completed, write to support with the swap ID: every such case is handled by hand.
What is the difference between Sapling and Orchard?
Two generations of shielded pool. Sapling is the older one and has zs… addresses; Orchard arrived with NU5 in May 2022 and is reached through unified u1… addresses. For a payout the distinction does not matter: give a u1… address and the payout side picks.