Zcash community developed forum software

Crazy idea: what if the version of the forum software deployed to this site was a source fork managed by the zcash community?

Why? Because then we could create Zcash-specific customizations. What if we could register z-addrs for our users, send tips to users, send encrypted memos, etc…?

I guess honestly it would make maintaining and deploying the site more of a headache as well as maintaining the software. I did see there was a plugin system, so maybe that could make software maintenance a bit simpler?

Thoughts? What would it take to do this and would it be worth it?


Link to software: https://www.discourse.org/ and code is here: GitHub - discourse/discourse: A platform for community discussion. Free, open, simple.

1 Like

What would be the purpose of having that?

boxalex - he wrote it, didn’t he?

Really? Than just tell me what’s the purpose of having registering Z adresses on the forum? Or send a tip and encrypted messages on a forum? I just don’t understand the idea behind that? Maybe i’am way to stupid for it, hence asking for a more detailed explaination what the benefit and purpose would be…

Its a fun idea, the forum could become a showcase for ‘ZEC powered things’ & would encourage people to explore. The Lightning ‘tip-bot’ on r/bitcoin is a good example but these things work best when you have a large community.

I’d be more excited with a messaging app based on zaddr memos…

1 Like

This is definitely a brainstormy experimental idea.

I think z-addr registry could be fun to play with. For example, what if you want to start up a “memo”-based conversation with a forum user because you want really strong privacy?

I’ve seen crypto-tipping on a variety of forums, like changetip on reddit (back in the day). I think it’s fun. I don’t necessarily thing it’s a killer app for a cryptocurrency.

There are also other customizations we could potentially make that we know our community wants that the larger discourse community doesn’t need/want. Maybe integrate with the community chat better. Examples: single name/password/email registration for both systems, or make it easy to refer to forum posts inside the chat system.

Another thought is integrating with more Zcash community and governance processes, like the ZF Grants site in various ways.

All just brainstorms about how to tie together the various platforms this community is using in a way that could make the whole experience easier or more enjoyable.


I like the idea!

Open question: Is anyone interested in actually developing this?

Hmmm… does the hosted Discourse support installing community plugins?

If so, that would be much easier than switching over to self-hosted Discourse. Plugins seem like good candidates for ZFGrant projects too. :slight_smile:


It’s a really cool idea. Just make sure you take the conservative estimated time to maintain the fork and multiply it by 3. :smiley:

In the past I’ve written a challenge-signature based login system in node (by signing a random string chosen and authed by the forum (pm me if curious @nathan-at-least )). A password-less login system like that might be useful. Some of this can get into the messiness of Chrome extensions and security scope browser/issues.

Let’s keep the ideas going. I still think this forum is extremely valuable and will be used considerably more in the future.

1 Like

I concur. I was extremely impressed by the strong community here when I first entered the Zcash world. And I am still extremely impressed! Also, it’s been great getting to know the regulars better <3