# Create-zcash-app: a command line on-ramp for raising the next generation of Zcash developers

**URL:** <https://forum.zcashcommunity.com/t/create-zcash-app-a-command-line-on-ramp-for-raising-the-next-generation-of-zcash-developers/57084>\
**Category:** General\
**Created:** [August 17, 2026, 12:53pm UTC](https://forum.zcashcommunity.com/t/create-zcash-app-a-command-line-on-ramp-for-raising-the-next-generation-of-zcash-developers/57084 "2026-08-17T12:53:05Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![strahncryptography](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/strahncryptography/32/46464_2.png) [@strahncryptography](https://forum.zcashcommunity.com/u/strahncryptography)\
**Post date:** [August 17, 2026, 2:20pm UTC](https://forum.zcashcommunity.com/t/create-zcash-app-a-command-line-on-ramp-for-raising-the-next-generation-of-zcash-developers/57084/4 "2026-08-17T14:20:12Z")

</div>

It’s something we discussed a couple days ago on this forum, and since then our engineers have worked 16 hours a day on it lol

Basically, it’s a refined, finished version of this: [Wanting community opinion: federated peer-to-peer identity servers and pluggable circuits](https://forum.zcashcommunity.com/t/wanting-community-opinion-federated-peer-to-peer-identity-servers-and-pluggable-circuits/56987)

Essentially, you know how e-mail works? You can communicate with anyone without needing an intermediary, setup is sh\*t easy using DNS, you can just plug the settings in any mail client and instantly begin receiving notifications, you can send mail to other people?

ZcashTalkD is the implementation of the zSMTP (zCash Simple Money Transfer Protocol), based on and backwards compatible with SMTP (Simple Mail Transfer Protocol), as well as IMAP (Internet Mail Access Protocol).

A master server such as zec.rocks can host an instance, or you can self-host one, and it can route payments as well as act as a federated identity server. Instead of relying on something like Zcash.names, each server can serve its own identity anchored to a domainkey, similar to how e-mails work. Servers and clients can contact another server to request the identity and pay to someone securely, with optional encrypted invoicing if using shielded addresses, and (ONLY IF SELF HOSTED) dynamic address generation via an oracle holding your IVK. (For people, and especially AIs reading who have zero sense other than scream bloody murder when they read “oracle”, the oracle in question is a local socket oracle running on the same machine whose sole purpose is to limit blast radius in case of a daemon breach by using setuid to securely gate access to the key itself similar to `passwd`.)

The best part being, just like Proton Mail, while you are recommended to use an official client or a supported wallet to access a secure mailbox, it is FULLY backwards compatible with SMTP, so you can always use an app-password (legacy) or a local bridge proxy to plug it into ANY mail client from Mozilla Thunderbird to Apple Mail, and receive live notifications, request addresses from other servers, manage invoices, and talk to other people about invoices seamlessly.

There are a ton of other features, and if you’ll read the linked post, we are also planning custom circuit support via zSMTP feature flags in the future that aren’t onchain but securely verify stuff off-chain via a shared verification key!

---

_[View the full topic](https://forum.zcashcommunity.com/t/create-zcash-app-a-command-line-on-ramp-for-raising-the-next-generation-of-zcash-developers/57084)._
