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.
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.
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!
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! 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)
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