Olá comunidade Discourse, gostaria de saber como integrar o wallet-gating no Discourse, semelhante ao que o ApeCoin DAO Discourse tem: https://forum.apecoin.com/.
Alguém sabe qual plugin/funcionalidade exata o ApeCoin DAO Discourse utiliza? Anexei uma captura de tela do fluxo de wallet-gating deles (esquerda: mensagem pop-up ao tentar comentar, direita: página ao clicar no hiperlink “conectar uma carteira”). Seria ótimo saber como exatamente eles integraram o recurso “Escanear com WalletConnect”.
Qualquer informação e links de referência seriam muito apreciados! Obrigado a todos.
Requisitos:
- Quando um usuário deseja comentar em uma postagem, ele é solicitado a conectar sua carteira se ainda não a conectou.
- Capacidade de escaneamento de carteira para detectar que a carteira do usuário contém pelo menos 1 NFT de uma coleção específica (se isso não for cumprido, o usuário não poderá postar/comentar neste Discourse).
- Flexibilidade para o administrador adicionar mais requisitos de token no futuro (por exemplo, a carteira deve conter pelo menos 1 NFT de uma coleção específica OU conter uma certa quantidade de tokens de outra coleção erc721/erc20).
