大家好 -
我目前正处于建立在线社区的早期阶段 - 我过去曾为付费会员社区使用过 Discourse,并且非常喜欢该产品和社区。
您希望完成什么?
#1 我希望增加 Discourse 用户连接加密钱包的功能。我对 MetaMask 最熟悉,但对最佳选择持开放态度。
我希望探索的其他功能包括:
#2 使用连接的加密钱包和钱包中的特定代币(我们的代币)增加“打赏”功能。
#3 根据持有我们的代币以及持有特定数量的我们的代币来限制对群组 + 分类的访问。
您何时需要完成?
您能为这项任务提供多少美元预算?
目前我主要想了解有哪些可能性,以及社区中谁可能愿意提供帮助并对加密货币感兴趣! 
我希望 Discourse 未来能在某些方面扩展到加密货币领域!
期待您的回复。
祝好,
-Andy Katz
4 个赞
您好 @Andy_Katz1
我可以接手这项工作,并已就此任务向您发送了私人消息。
1 个赞
osioke
(Osioke Itseuwa)
3
这很有趣,想看看它是如何运作/发展的!你会开源你创造的东西吗?
抄送:@erlend_sh @justin
3 个赞
angus
(Angus McLeod)
4
嘿 Andy 
关于这个主题,在 meta 上有一些历史记录(例如,请参阅 https://meta.discourse.org/t/cryptocurrency-tip-system/92531/15)。
首先,有一个现有的 discourse-ethereum 插件(很可能已过时,但确实存在)
它基本上涵盖了你列表中的 1 和 2(嗯,对“2”的解释略有不同)。它将以太坊地址与用户帐户一起存储,使用 web3.js 与客户端中的 metamask 进行交互,并使用 etherscan 获取交易详细信息。
其次,我以前为客户构建了一个 Discourse 加密登录插件(也涉及 metamask)。该客户后来转向了其他业务。不幸的是,将该解决方案开源不是一个选项(而且它在某种程度上是特定于提供商的)。顺便说一句(因为它在技术上不在你的列表中),通过 metamask 进行登录的主要障碍是能够拥有没有关联电子邮件的用户帐户。
你的下一步取决于你想在这里实现什么。如果你只想让用户连接到加密钱包,discourse-ethereum 插件可以做到。你可能只需要更新一些代码以与最新的 Discourse 兼容。这是一个相对容易完成的工作,任何熟悉 Discourse 的人都可以为你处理。
但是,如果你正在考虑创建一个更通用的插件来将加密与 Discourse 连接起来,你首先需要详细说明项目,考虑到该插件可以用于不同的应用程序,包括登录和组/类别访问,并且可能不需要像 metamask 这样的浏览器扩展。
这种调查将改变插件的设计,将更多的以太坊逻辑移到后端,从而在你想要添加更多功能时提供更大的灵活性。
14 个赞
system
(system)
关闭
6
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.