We developed an Unlock protocol plugin for Discourse. It let you lock topics behind a “crypto” paywall.
People have to buy your NFT with their crypto wallet (Mestamask, Wallet connect) to access topics. You can configure it with any ERC20 on Ethereum, xDai, Polygon…Since last week, you can also unlock with credit card payment.
You could use the same lock to also give access your users to Discord private channels with https://swordybot.com/.
Plugin repo : GitHub - camillebesse/discourse-unlock
Documentation : Unlock Discourse plugin - 🧙♂️ Developers - Unlock
Don’t hesitate if you have any questions.