Live in Zashi: Decentralized Off-Ramp for Shielded ZEC

We’ve just shipped the first feature in the Zashi–NEAR integration: a private, decentralized off-ramp for shielded ZEC. Starting today, you can swap shielded ZEC to any NEAR-supported cryptocurrency in Zashi.

How It Works

  • Open Zashi and go to More → Swap

  • Enter the amount of shielded ZEC you want to swap.

  • Add the destination wallet address for the cryptocurrency you want to receive.

  • Review the quote and confirm.

That’s it! Because you’re swapping from your shielded address, your address, balances, and transaction history remain fully protected.

Why It Matters

For some of us, centralized exchanges aren’t even an option. For others, it’s about not handing over personal information to entities that act as honeypots for hackers. This feature gives you another path:

  • A convenient, decentralized, private off-ramp when centralized exchanges aren’t possible or desired.

  • Convert only the ZEC you need, while the rest of your balance stays shielded.

  • Extra protection in places where financial privacy is a necessary safeguard, not just a preference.

This isn’t the full swap functionality in Zashi yet. That’s still coming. But it’s a meaningful first step, and it lays the groundwork for what’s next: private cross-chain payments and full swaps in and out of ZEC inside Zashi.

Take Zashi’s new private off-ramp for a spin and let us know what it unlocks for you!

Shields up.

30 Likes

Wow! From the beta version of the android app.

There are a lot of tokens, the list is too long! :laughing: Maybe also a network filter can be useful, as you can find in LeoDEX.

4 Likes

As you swap, Zashi will always display last 10 tokens you swapped into at the top of the list + the last one will be pre-selected for you by default.

9 Likes

Very cool feature, thank you for that!

3 Likes

This is huuuge. Love that we’re DEX’ed in 2025!

8 Likes

Great work, really! :slight_smile:

1 Like

Congratulations!!

Use case: a crypto newbie friend wants to pay a tab with his “crypto visa” and split it with you.

  1. Use this feature to Send this normie USDT or USDC from your Shielded ZEC stash.
  2. show your friend a path away from fiat and surveillance coins

For anxoius Zebras:

If you need to go from DeFi into $ZEC and you can’t wait until the next iteration of this feature in Zashi, using WalletConnect via your transparent ledger wallet of choice works pretty seamlessly.

Use case: a crypto newbie friend wants to split a tab and send you USDT from a CEX.

Step 0. try to help that friend use ZEC. If no success, don’t push it! Let it be and continue. Don’t preach, lead with the example.

  1. create a throwaway wallet on Metamask, Unstoppable or Trust Wallet. (back it up somehow quick)
  2. receive the USDT on Near Intents networks (Eth, polygon, etc)
  3. Use the Near intents web UI and wallet connect to swap for ZEC
  4. widthdraw to your shielded wallet t-address
  5. Wait until confirmed.
  6. delete throwaway wallet

Bonus points: use NYM VPN paid with shielded ZEC.

8 Likes

It hasn’t landed in my F-Droid updates yet but that will be an absolute banger feature for many people; definitely one for me. Thanks to all involved in making this happen!! :person_bowing: :kiss_mark:

4 Likes

As I understand it, there is up to a week lag in the F-Droid pipeline.

3 Likes

After that I don’t really see what is the point anymore of parking funds in public blockchains (unless of course creepy peeping Tom’s and getting your fingers cut off are your kind of things).

2 Likes

What is happening when we pay for something through a swap in say USDC (ERC-20) and for any reason the recipient decides to refund the amount to the originating address?

I feel confident we’ll get to that point being valid, but we’re not quite there yet. “Parking fund” is the Store of Value property of money and we don’t yet truly have that on Zcash. There are a few more reasons actually so let’s stay humble, always anyway. :wink:

Talking only for myself here, but storing funds on Zcash puts them outside the realm of envy and wrath. That’s an enormous value that I don’t see anywhere else at the moment and that will prove very useful in the times to come.

But for those that are still lost in the labyrinth of fiat illusion, please be my guest and continue to use public blockchains, I’m sure they will be very gentle with you.

3 Likes

That’s the thing between my perspective and yours. I am talking about the general population, not about myself. Clearly, I use and own ZEC as well, for reasons not too dissimilar to yours.

We need people not to be lost and we can’t just put the burden on them, we need to be at least as easy and reliable as fiat, and then we need to be even better on all of the three properties of money.

4 Likes

Funds are lost. (well, they go to NEAR’s TSS vault that is co-managed by its validators, there is no path to refund that I am aware of)

This is an extreme edge case these days though. I use crypto for payments at least 3x per day and haven’t seen a vendor auto-refund to an address, without asking me first, in years. I wouldn’t worry about it but definitely do your own diligence with merchants you intend to send crypto to.

2 Likes

Again, this is not about me. :wink:

That it to say that, unless the Zashi team is feeling very confident that it won’t be an issue for the “general public”, they may want to consider a little visible disclaimer. To be clear, I do not have a position here. I am very happy about this feature and I just want people to enjoy it in a way that does not eventually result in unfortunate negative feedback.

This uses NEAR’s 1Click API right? What is logged, if anything, on their servers? I’ve been poking around for a privacy policy but have not found one yet.

Are IPs logged, user agents?

What is the data retention policy? (how long are the T addresses used for ZEC deposits cached on their server? they’re stored forever on their blockchain so it might not matter but I’m just curious)

What legal entity is actually hosting the 1Click API and in which jurisdiction?

Can we get NEAR API requests to route over Tor in a future update?

Thanks for integrating this, it’s amazing. I’d just like clarity on the privacy realities of using it.

4 Likes

A few observations after a code review of the iOS side, I haven’t had time to look through Android:

  1. The user’s transparent address is shared with NEAR’s 1Click API server upon each quote, before a swap occurs. Consider improving this by showing the user a “Welcome to NEAR Intents, here is what will be shared [Agree]” screen before their first swap.
  2. The transparent address shared with NEAR’s 1Click API server does not appear to rotate.
  3. For anyone curious, the affiliate fees are sent to “electriccoinco.near” as wrapped ZEC on the NEAR blockchain. The fee is currently set to 0.5% of each swap. It’s cool seeing some significant volume given how new the feature is!
3 Likes

I reached out to the NEAR team and pointed them to your questions.

4 Likes

This is a Zashi limitation as we don’t currently rotate taddrs. I’m hopeful that NEAR will add support for sending to a shielded address soon. The address is used for refunds.

4 Likes