O objetivo é que membros do fórum, ou pelo menos o administrador, deem gorjetas a outros usuários por suas contribuições.
Bem, pensando na adoção de criptomoedas, dar gorjetas em cripto não faria mal e apresentaria muitas pessoas às criptomoedas.
No meu caso, adoraria ter a possibilidade de que meus usuários do fórum tivessem carteiras integradas de Bitcoin e RXC, novamente apenas para adoção de cripto e aprendizado fundamental, pois somos uma comunidade de blockchain.
Eu daria gorjetas com prazer a qualquer usuário que contribuísse para nossa comunidade, tornando-a muito interessante.
Neste caso, todos os usuários do Discourse deveriam ter uma “conta” na carteira do daemon que esteja no mesmo host que o Discourse.
Nesse cenário, o botão “Criar carteira” no perfil do Discourse deveria enviar um comando no mesmo host para o arquivo daemon-cli.
daemon-cli getnewaccount “discourse-ID_DO_USUÁRIO”
E receber um retorno com um novo endereço no sistema de mensagens para uso posterior, onde cada nova “solicitação de envio do daemon” só poderia usar esse mesmo “discourse-ID_DO_USUÁRIO”, o que impediria que os fundos dos usuários se misturassem.
daemon-cli sendfrom “discourse-ID_DO_USUÁRIO” “ENDEREÇO_DESTINO” “QUANTIDADE”
E é isso para enviar criptomoeda para outro usuário.
Entendo que é muito trabalho, e espero que isso leve alguém no futuro a criar uma carteira de criptomoeda para o Discourse.
O ponto é que cada conta na carteira do daemon deve ser criada com um “identificador de usuário do Discourse” ou algo similar. Não sou desenvolvedor, então estou totalmente perdido ![]()