如何在 Discourse 上集成 wallet-gating / token-gating?

您好,Discourse 社区,我想了解如何在 Discourse 中集成钱包门控,类似于 ApeCoin DAO Discourse 的做法:https://forum.apecoin.com/。

有人知道 ApeCoin DAO Discourse 使用的是哪个确切的插件/功能吗?附上他们钱包门控流程的截图(左:尝试评论时弹出的消息,右:点击“连接钱包”超链接后的页面)。非常希望能确切了解他们是如何集成 “使用 WalletConnect 扫描”功能的。

任何信息和参考链接都将不胜感激!谢谢大家。

要求:

  • 当用户想要评论帖子时,如果他们尚未连接钱包,则会提示他们连接钱包
  • 钱包扫描功能,用于检测用户的钱包是否包含特定收藏中的至少一个 NFT(如果未满足此条件,则用户将无法在此 Discourse 上发帖/评论)
  • 管理员可以灵活地在未来添加更多代币要求(例如,钱包必须持有特定收藏中的至少一个 NFT,或者持有另一个 erc721/erc20 收藏中的一定数量的代币)

2 个赞

正在寻找同样的解决方案!

使用 WalletConnect 扫描可能是一个非常棒的功能