Discord Channel Passes NFT

I want to create a discord server with a number of closed channels with time limits, where a certain topic is shared and communicated.
By set discord bot on landing channel, let user input FLOW account, bind discordID, and check the NFT he/she held to grant channel access. Only when the user holds the NFT of the matching channel can he/she enter.
After FLOW listing, administrator can set the price of NFT and he/she need pay costs when purchasing NFT. The costs will be distributed to the early holders of NFT proportionally, to encourage early access to the channel to share their experience.
Level rewards are given based on the number and price of NFTs held by users.
After reading Cadence’s docs, its resource-oriented programming model can easily enable the above idea.

1 Like