← Guides

Spend Zcash at Real Stores with Zashi and Flexa

Zcash with Flexa lets you spend from your phone at Chipotle, GameStop, or Sheetz. No special merchant setup. No card. This guide covers the flow.

Key points

40K+
Flexa-enabled merchant locations
Chipotle, GameStop, Sheetz, no card needed
0
card or bank details shown to merchant
Zashi signs the payment, merchant sees a Flexa reference
$0
extra cost to user vs. card payment
Merchant absorbs Flexa fee, user pays ZEC price at checkout

Why Use ZEC for In-Person Spending

Zcash's shielded pool uses zk-SNARKs to hide sender, receiver, and amount. Stay inside shielded addresses and you get real on-chain privacy. ZEC also has something Monero still mostly lacks at retail: point-of-sale access.

That is the real advantage here. Monero is stronger as a default private asset. Zcash is easier to spend at a checkout counter today.

Transparent ZEC (t-addresses) has no privacy. It behaves like Bitcoin on-chain. This guide only applies to shielded ZEC.

What Flexa Does

Flexa lets merchants accept crypto without handling crypto directly. You pay in ZEC. Flexa handles settlement. The merchant sees an approved payment inside its normal flow. The official Flexa announcement of the Zashi integration and the Electric Coin Company blog post explain the launch.

Flexa works with only a small set of wallets. Zashi is the Zcash-native option, and it uses shielded addresses by default.

Step 1 - Download Zashi

1

Install the Zashi wallet

Zashi is the official Zcash Company wallet. It is open source and built around shielded transactions. You can get it on:

  • iOS: App Store, search "Zashi Zcash Wallet"
  • Android: Google Play Store
  • Android (FOSS): F-Droid, which avoids a Google Play dependency

Check that the publisher is "Electric Coin Company" before installing. Do not trust random third-party download links.

Step 2 - Set Up Your Wallet

2

Generate and back up your seed phraseA set of wallet recovery words that can recreate a private key set. Anyone with the phrase can usually control the funds.Glossary →

On first launch, Zashi creates a 24-word BIP-39 seed phrase. That phrase is your wallet backup. Write it down on paper. Do not save it to your camera roll, notes app, or cloud storage.

Zashi uses Orchard pool addresses by default. You do not need to switch anything on to get shielded receiving. Your receive address starts with u1.

Step 3 - Fund with Shielded ZEC

3

Get ZEC without KYC if privacy matters

Your funding source sets the ceiling on your privacy. If you buy ZEC on Coinbase and send it to Zashi, Coinbase still knows those coins started with you.

Better options:

When you send funds in, use your u1... Unified Address so they land in the shielded pool.

Step 4 - Pay at a Flexa Merchant

4

Use the Flexa flow inside Zashi

Flexa merchants include Chipotle, GameStop, Sheetz, Regal Cinemas, Nordstrom Rack, and others. Check flexa.network for the current list.

  1. Tell the cashier you are paying with Flexa, or look for the Flexa or SPEDN logo.
  2. Open Zashi and tap Pay.
  3. Select Flexa from the payment options.
  4. Zashi creates a transaction-specific QR code or barcode.
  5. The cashier scans it, or you scan the terminal depending on the setup.
  6. The payment usually clears in a few seconds.
  7. Zashi shows confirmation.

Step 5 - Check the Shielded TransactionA transaction whose sender, receiver, amount, or other details are hidden using privacy-preserving cryptography instead of being fully visible on-chain.Glossary →

5

Confirm what the chain does and does not reveal

After payment, open your history in Zashi. You will see the deduction. If you paste the transaction hash into a Zcash block explorer, you should not see a public sender, receiver, or amount. You should only see that a shielded transaction happened.

Flexa still knows a payment happened and which merchant took it. That is part of using a payment processor. What they do not get, if you funded well, is an easy identity link from the chain itself.

Privacy Limits You Should Understand

ZEC vs XMR for Everyday Spending

PropertyZEC (shielded)XMR
Privacy modelOpt-in, you must use z-addressesMandatory, all transactions private
Merchant POS acceptanceYes, through FlexaVery limited
Shielded pool size~4.9M ZECAll supply is private
DEX / swap liquidityModerateHigh
Mobile wallet UXZashi, simple and focusedCake Wallet, more features
Regulatory riskLower, selective disclosure existsHigher, some exchanges delist it

✓ If you want to spend a privacy coinA cryptocurrency designed to reduce transaction traceability through built-in privacy features such as shielded pools, ring signatures, or stealth addresses.Glossary → at US merchants today, ZEC with Zashi and Flexa is the practical route. If you want the strongest default on-chain privacy, Monero still wins.

Follow the Money

Card networks make money from your payments and from the data around them. Spend history becomes another product.

$Who profits from ordinary card payments
Visa / Mastercard
Huge payment revenue sits next to data products and spend analytics.
Card-linked networks
Firms like Affinity Solutions and Cardlytics turn bank and card data into ad targeting.
Data brokers
Purchase data gets bundled with identity, location, and profile data, then sold onward.
ZEC + Flexa
The merchant gets paid without adding your card history to the usual data pipeline.

Information is provided for educational purposes. Always verify provider terms. Not financial advice. Affiliate disclosure.

Frequently Asked Questions

What stores accept Zcash via Flexa?

Flexa-enabled merchants include Chipotle, GameStop, Sheetz, Regal Cinemas, Nordstrom Rack, and many other US locations. The current list lives at flexa.network and changes over time. Merchants do not need to advertise Zcash directly. If the terminal supports Flexa, Zashi can use it.

Is spending shielded ZEC actually private?

On-chain, yes. Shielded Zcash transactions hide sender, receiver, and amount. But Flexa still knows the payment time, amount, and merchant, and a KYC exchange may know where your ZEC came from. If you want strong privacy, fund Zashi from no-KYC swaps or P2P sources before you spend.

How is ZEC different from XMR for in-person spending?

Zcash has one big edge here: merchant access through Flexa. Monero has far less direct point-of-sale support. Monero is still stronger on default privacy because every transaction is private. Zcash only gives you privacy if you stay in shielded addresses. For on-chain privacy, XMR wins. For paying at US retail terminals, ZEC is easier today.

Can I use Zashi on a de-Googled Android phone?

Yes. Zashi is available on F-Droid, which makes it a good fit for GrapheneOS or other de-Googled Android setups. That avoids a Google Play dependency. Whatever source you use, confirm the publisher is Electric Coin Company before installing.