Temas en tendencia
#
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.
Escribir un contrato de airdrop no tiene que ser complejo.
Con Sway, omite archivos de contrato grandes y hacks inseguros, solo lógica limpia, segura y directa.
Vamos a sumergirnos en la escritura de un contrato de airdrop en Sway. ⤵️
Manejar la lógica de airdrop en Sway es sencillo:
→ Generar una raíz Merkle fuera de la cadena
→ Almacenar esta raíz Merkle en los configurables del contrato
→ Verificar pruebas con la función `verify_proof()` de Sway_libs
→ Transferir activos directamente a los destinatarios
Aquí tienes un resumen rápido de la estructura del contrato 👇
Almacena tu raíz de Merkle, assetId y campos esenciales en los configurables:

Mantén los estados de reclamación ordenadamente en el almacenamiento del contrato, junto con otros campos requeridos:

¿Verificación de prueba? Simplemente llama a la función `verify_proof()` directamente desde sway_libs en tu función `claim()`.

Una vez verificado, transfiere activos a tu destinatario con una sola línea en tu función `claim()`.

696
Populares
Ranking
Favoritas