Então todo post do NostrLottery gera um id. Todo mundo que faz um ZAP nesse post cria um evento 9735 com referência ao id do post. Uma vez por dia esse bot busca pelos pelos eventos 9735 com o id do post e salva a npub da pessoa que fez o ZAP num banco de dados. No bloco do sorteio, a gente vai usar o hash do bloco para escolher randomicamente uma das npubs do banco de dados e fazer o pagamento. Tudo isso automatizado usando Scripts python. Cada bloco a ser sorteado é uma tabela no banco de dados de forma que cada pessoa só concorre no sorteio daquele bloco. Se quiser concorrer no próximo bloco tem que apostar de novo no novo post do NostrLottery. Os posts do NostrLottery são feitos por um bot nas terças, quintas e sábado. Basicamente essa é a lógica.

Reply to this note

Please Login to reply.

Discussion

Assim que tiver o primeiro sorteio, e for validado mais alguns sorteios, penso em deixar o código aberto. Por enquanto estamos testando. Aquela velha e boa fase beta.

Legal!