Introducing zec-pay - Send shielded ZEC with memo while paying with bitcoin or t-addr (from Trezor for example)

Hello zcash fans,

I’m introducing zec-pay.com, a bridge that lets you fund a payment with BTC or transparent ZEC (t-addr, e.g., from Trezor) and have the outgoing transaction delivered as shielded ZEC with a memo to the recipient. You enter the ZEC amount, recipient address, and memo; the service quotes a live rate, performs the swap if needed, and forwards shielded ZEC while preserving the memo so the recipient sees exactly what you intended.

Privacy note: the memo is visible to the service during processing, so this is not fully end-to-end private. That said, there are many practical cases where this is acceptable - such as when the memo content is already encrypted (e.g., carrying an encrypted payload or reference), or when the memo is non-sensitive metadata like invoice IDs or donation notes. The goal is to reduce friction for payers who hold BTC or only have a t-addr, while still delivering shielded ZEC with memo to the final address.

The service charges small fee.
I will be happy for feedback or testing.

Have a nice day :slight_smile:

14 Likes

Even though this thread was quiet, six early testers who tried zec-pay.com over the past few days helped shape a cleaner flow. Thanks!

What’s improved:

  • Send form input validation
  • Better status messages during processing.

If you have a moment, feel free to try a small test payment and share feedback or bug reports. Feature requests are welcome.

Thank you
Tomas M

3 Likes

hey, i would really like it if it would also support the other way around, so that i can pay in any crypto whcih is accepted using zcash…

great project

1 Like

Hello Zec_Max, thank you for your suggestion.
I am afraid I will disappoint you with my reply.

Supporting “ZEC → any other coin” would mean operating and monitoring full-node wallets and hot wallets for every target chain, plus liquidity, fee logic, and chain-specific maintenance. That’s a lot of operational overhead and risk, and it is unfortunately outside what I’m aiming to build here.

Anyway, if you need ZEC → other coins, there are multi-coin swap/payment services that already handle that flow. zec-pay will stay focused on one thing: delivering shielded ZEC with a memo from BTC or t-addr payments.

2 Likes

I love this! Of course, it’s important to reiterate (as @Tomas-M has already done) that the service is trusted with the data from the transparent ZEC or BTC, still it’s a nice step towards paying with ZEC!

This would be a fantastic service!

This is coming to Zashi via NEAR Intents.

8 Likes

I can see new feature in Zashi, but it is opposite to zec-pay. Zashi lets you spend shielded zcash to pay with bitcoin (and other crypto), while zec-pay.com lets you spend bitcoin to pay shielded zcash.

Is there a plan to provide both directions directly from zashi? That would be great! :slight_smile: Anyway zec-pay.com will be here for users of Trezor or other wallets which do not support shielded payments at all (and I assume they never will)

Swap to ZEC is coming soon in Zashi.

4 Likes

I tested swap to ZEC with Zashi and it worked fine. I am happy that this was implemented, it had even better conversion rate than coinex exchange.

Yet still the main problem I am facing is that an user cannot directly pay with bitcoin for a shielded transaction with memo, which is exactly what zec-pay.com is all about. So there is still some use case for the service, so I will keep it running :slightly_smiling_face:

1 Like