它需要运行一个门罗币(Monero)节点,和/或连接到一个主机节点,以派生每个用户的密钥地址和秘密(从而为他们提供一个个人集成钱包)。
然后,我认为一个轮询器(poller)、一个账本表,以及一个在帖子菜单中显示打赏按钮、钱包页面和设置的插件,就可以实现这个功能。
老实说,由于我不是开发者,我不太清楚具体如何将其集成。但我知道,如果我真的着手去做,门罗币社区可以提供支持。目前,我处于初步阶段,希望从我个人开始的工作中获得初步支持,我们将在社区中继续推进。
有一些开源项目达到了类似的效果,虽然它们并未集成到 Discourse 中,但如果你感兴趣,可以查看一下:
查看这些
Wallet RPC documentation | Monero - secure, private, untraceable
还有一个已经弃用的项目,但它非常接近(在 Discourse 上):