On September 17, 2026, a 48-hour blind auction closed on Zcash. The product: 8,000 pixel-art “shielded identities” from a 10,000-unit collection called zkSNARKs. The result, as Crypto Briefing reported: 16,971 bids, a uniform clearing price of 1.5 ZEC per identity, 25,305 ZEC in total bid volume — and more than half of all bidders walking away with nothing but a shielded refund.
Do the arithmetic on the winners: 8,000 identities × 1.5 ZEC = 12,000 ZEC collected by the project in a single sale, plus a 5% royalty on every secondary trade forever after. Two days later, the official marketplace Zilkroad showed a lowest ask of 1.98 ZEC (its own display: roughly $3,052), 1,460 pieces listed for sale, and 500 tracked sales — nearly all of them, per the marketplace’s own 30/90/365-day windows, crammed into the 48 hours after settlement.
A +32% insta-flip on a privacy chain is the kind of number that pulls crowds. So before the copycats arrive, it is worth being precise about what a zkSNARK actually is right now — because the answer is not what the floor-price chatter assumes.
The asset standard these collectibles need does not exist on mainnet
zkSNARKs are marketed as “a collection of shielded identities stored on Zcash,” destined for the Orchard pool. Storing a custom asset inside Zcash’s shielded pools requires Zcash Shielded Assets — the protocol extension specified in ZIP 226 and ZIP 227.
As of this writing, ZSAs run on testnet only. They were specified years ago and reached a public testnet in August 2026 — but they are not deployed on Zcash mainnet, and community reviewers have stated plainly that there is no ETA for when or if that will happen. We documented that same gap in September, when a different Zcash NFT project was charging collectors for assets that could not exist on mainnet — the receipts, including a paid-but-delisted complaint with a public txid, are in our Zcash whitelist comparison.
Until ZSA activates on mainnet, there is no on-chain mechanism that can hold, move, or prove ownership of a zkSNARK. Not “the mechanism is clunky.” There is none. Which raises the obvious question: what did 12,000 ZEC actually buy?
What a purchase actually looks like, per the marketplace’s own instructions
Zilkroad’s published flow is more informative than any whitepaper. To buy a zkSNARK, you: enter the shielded Zcash address that will receive it, send your ZEC with the memo shown, and wait for the status screen to confirm. To sell, you “connect” your wallet by entering your shielded address and proving control through a code sent in a transaction memo.
Read that back. The cryptographic act you perform is a payment. The thing that changes hands is an entry in the marketplace’s index — “identity #1234 now maps to this address.” The ZEC movement is shielded, private, and real. The title transfer is a database write, performed by the operator, keyed to your address.
Zilkroad markets itself as “non-custodial” and, in a narrow sense, it is: it never holds your keys, your coins, or your zkSNARKs, and it cannot move them. But custody of keys is not custody of title. There is no shielded address you can query, no viewing key you can hand an auditor, no transaction id you can point to that says “this is my identity, provably.” Ownership is whatever the index and the project’s ledger say it is. If they disappear, disagree, or get compromised, there is no chain-level record to arbitrate.
We covered this exact pattern in our encrypted-claims teardown: projects borrowing Zcash’s privacy vocabulary while the “asset” is plaintext data behind a timer, with no keypairs and no signatures anywhere in the ownership path. zkSNARKs is the funded, auction-house version of the same structure — the claims are bigger and the design taste is better, but the title still lives off-chain.
The floor price is unverifiable — by design
Here is the part with no precedent on transparent chains. On Ethereum or Solana, when a marketplace reports a floor price or a volume number, anyone can audit it: every mint, sale, and wash trade is a public transaction, which is exactly how fake-volume detection works. We keep a guide to detecting NFT wash trading whose entire method depends on that public ledger.
On Zcash, all of this settles through shielded pools. Amounts, senders, receivers — hidden from everyone, including the people who want to check the market’s honesty. The “500 sales” and the “1.98 ZEC floor” are numbers that only Zilkroad can see. They are self-reported by structure, not by choice. Nobody can count the trades, nobody can spot the wash pattern, nobody can tell whether the bid depth in that auction — all 16,971 bids — was what the operator says it was.
This is not a flaw in Zcash. Privacy is the product; zk-SNARK proofs hiding transaction graph data is the entire point of the chain, and the blind auction with shielded bids and shielded refunds was, mechanically, a genuinely elegant demonstration of it. But it does mean that the usual trust assumptions of NFT trading are inverted here: on transparent chains you trust the code and audit the humans; here you cannot audit anything, so you trust the operator completely. “Trust the anonymous index” is a strong ask at a 2 ZEC floor.
The team question is already on the record
The project is anonymous. That alone is normal for Zcash culture. What is not normal: on September 18, LeonidasNFT — a well-known Bitcoin inscriptions builder — publicly accused the zkSNARKs team of repeatedly launching ventures in the Ordinals space, several of which were, in his words, scams. The accusation was picked up by KuCoin’s news flash the same day. An accusation is not a verdict, and no txid has surfaced against this specific project. But “anonymous team, unverifiable market, 12,000 ZEC raised, public accusation of a scam history in an adjacent niche” is a combination where the burden of proof sits with the project, not the skeptics.
Add the promised-but-unbuilt layer: the identities are described as future keys to reputation, governance, and community access — features that are, per the project’s own communications, still under development. The utility is a roadmap. The collection is the collateral.
This is the third data point in one wave
Zoom out and the sequence is already three projects long:
- ZecBit charged $8 for “genesis” plates of a mainnet asset that could not exist, saw a grant rejected and a public payment complaint with a txid, and burned out in a forum thread.
- zkSNARKs ran the polished version: free whitelist phase, legitimate blind auction, 12,000 ZEC cleared, royalties attached, secondary market live in 48 hours.
- zaddr.net is the fast follow — 2,800 pixel faces, free whitelist that maps X identities to shielded addresses, domain registered September 11, and a mint scheduled for September 21 at 0.02 ZEC.
Do the flipper math and the zaddr frenzy explains itself: zkSNARKs cleared at 1.5 and sits near 2; zaddr’s ticket is 0.02. If the copycat reaches even a tenth of the original, that is a 7x. It is the same wave logic that fills every NFT mania — the second project is priced off the first one’s exit, not off its own delivery.
The structural gap is identical across all three: Zcash has real demand for identity and collectibles, the asset standard that would make them real is not on mainnet, and everything trading in between is a claim on a promise. If you are participating anyway, our whitelist hygiene checklist applies to every one of them: dedicated shielded address that never touches your main funds, exact amounts only, and nothing signed beyond a plain payment.
What “real” would look like
There is a clean, checkable finish line for this whole wave, and stating it is the best protection on offer: ZSA activating on Zcash mainnet, with every identity issued through a verifiable on-chain transaction — an issuance record the owner can prove with a viewing key, transferable without an operator’s database, arbitrable by the chain itself. On that day, the claim becomes an asset and most of this article expires.
Until then, the honest description of a zkSNARK at a 1.98 ZEC ask is: a very private payment, a very public floor price nobody can audit, and a title that lives in someone else’s database. Buy it as art, buy it as a bet on the team, buy it as a lottery ticket on ZSA shipping — just do not buy it believing you hold an on-chain asset, because on mainnet today, there is no such thing to hold.
This article is structural analysis, not investment advice and not an accusation of fraud against any named project. Claims are sourced to public records: the auction report, the Zilkroad marketplace and its published FAQ, the ZIP 226 specification, and public accusation coverage. For the other two projects in this wave, see our Zcash whitelist comparison and encrypted-claims teardown.
Frequently Asked Questions
What did zkSNARKs auction winners actually receive?
A database claim, not an on-chain asset. The zkSNARKs collection is designed to live in Zcash's Orchard shielded pool as Zcash Shielded Assets (ZSAs) — but ZSAs exist only on testnet; they are not deployed on mainnet and have no announced activation date. Until that changes, a 'zkSNARK' is a row in the official marketplace's index that maps a numbered identity to your shielded address. You can buy, sell, and display it through the marketplace. You cannot verify it independently on the chain, because there is nothing on the chain to verify.
Is Zilkroad a non-custodial marketplace?
Non-custodial in one specific sense: it never holds your keys or your ZEC, and payments are signed by your own wallet. But custody of keys is not custody of title. The ownership record itself lives in Zilkroad's index and the project's ledger, not on the Zcash chain — no ZSA exists on mainnet to hold it. If the index or the project disappears, disagrees, or is compromised, there is no chain-level record to arbitrate who owns what. 'The transaction is real' and 'the asset is on-chain' are two different claims; only the first one is true today.
Can anyone verify the 1.98 ZEC floor price or the sales volume?
No — and that is by design, not by accident. On a transparent chain, anyone can audit an NFT marketplace's floor and volume against public transactions. On Zcash, trades settle through shielded pools where amounts, senders, and receivers are hidden. The only party that can see whether '500 sales' actually happened is the marketplace operating the index. Its numbers are self-reported by structure. That privacy is the product Zcash sells — but it also means the usual tools for detecting fake volume and wash trading simply do not exist here.
Is zaddr.net's September 21 mint the same thing?
Same wave, cheaper ticket, same structural gap. zaddr sells 2,800 pixel faces at 0.02 ZEC on September 21 — a 75x cheaper entry than zkSNARKs' 1.5 ZEC clearing price, which explains why 7,000+ accounts applied for a whitelist. The faces are also marketed as living in the Orchard pool, which also cannot happen on mainnet until ZSA activates. If you participate, use a dedicated shielded address that will never hold your main funds, and treat the 0.02 ZEC as the price of a lottery ticket, not the purchase of an on-chain asset.