Tópicos populares
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Escrever um contrato de airdrop não precisa ser complexo.
Com Sway, evite arquivos de contrato grandes e hacks inseguros, apenas lógica limpa, segura e direta.
Vamos mergulhar na escrita de um contrato de airdrop em Sway. ⤵️
Gerir a lógica de airdrop em Sway é fácil:
→ Gerar uma raiz Merkle fora da cadeia
→ Armazenar esta raiz Merkle nas configurações do contrato
→ Verificar provas com a função `verify_proof()` da Sway_libs
→ Transferir ativos diretamente para os destinatários
Aqui está uma visão geral rápida da estrutura do contrato 👇
Armazene sua raiz Merkle, assetId e campos essenciais nas configurações:

Mantenha os estados de reivindicação organizados no armazenamento do contrato, juntamente com outros campos necessários:

Verificação de prova? Basta chamar a função `verify_proof()` diretamente da sway_libs na sua função `claim()`.

Uma vez verificado, transfira ativos para o seu destinatário com uma única linha no seu `claim()` função.

1,19K
Top
Classificação
Favoritos

