Argomenti di tendenza
#
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.
Scrivere un contratto per un airdrop non deve essere complesso.
Con Sway, salta file di contratto di grandi dimensioni e hack non sicuri, solo logica pulita, sicura e diretta.
Immergiamoci nella scrittura di un contratto per un airdrop in Sway. ⤵️
Gestire la logica degli airdrop in Sway è semplice:
→ Genera una radice Merkle off-chain
→ Memorizza questa radice Merkle nelle configurazioni del contratto
→ Verifica le prove con la funzione `verify_proof()` delle Sway_libs
→ Trasferisci direttamente gli asset ai destinatari
Ecco una rapida panoramica della struttura del contratto 👇
Memorizza la tua radice Merkle, assetId e i campi essenziali nei configurabili:

Mantieni gli stati delle rivendicazioni ordinati nello storage del contratto, insieme ad altri campi richiesti:

Verifica della prova? Basta chiamare direttamente la funzione `verify_proof()` dalla libreria sway_libs nella tua funzione `claim()`.

Una volta verificato, trasferisci gli asset al tuo destinatario con una singola riga nel tuo `claim()` function.

645
Principali
Ranking
Preferiti