AirdropERC721
Airdrop de NFTs ERC721 a una lista de destinatarios.
El Contrato AirdropERC721 Desarrollado por ThirdWeb facilita la distribución eficiente de NFTs ERC721 a una lista predefinida de destinatarios. Este contrato es particularmente útil cuando los destinatarios no necesitan reclamar individualmente su airdrop; en su lugar, lo reciben sin problemas mediante un mecanismo de transferencia.
Características clave
Airdropping de NFT: Permite la transferencia masiva de NFTs ERC721 a múltiples direcciones de destinatarios.
Experiencia simplificada para el destinatario: Los destinatarios no necesitan reclamar individualmente el airdrop; reciben automáticamente los NFTs mediante un proceso de transferencia.
Parámetros personalizables del airdrop: Especifica la dirección de la colección NFT, la dirección del propietario y un arreglo de direcciones de destinatarios con los IDs de token asociados para una experiencia de airdrop sin inconvenientes.
Proceso de Airdrop
Especifica la dirección de la colección NFT desde la cual se transferirán los NFTs.
Proporciona la dirección del propietario de los NFTs para el proceso de transferencia.
Crea un arreglo de objetos de destinatarios con direcciones de destinatarios y los IDs de token correspondientes.
Asegúrate de que los propietarios de los tokens aprueben el contrato de airdrop llamando a la función relacionada con aprobaciones en el contrato ERC721.
Casos de uso
Construcción de comunidad:
Caso de uso: Un proyecto quiere fomentar la participación de la comunidad recompensando a los miembros activos con NFTs únicos ERC721. El contrato AirdropERC721 permite la distribución de estos NFTs a los miembros de la comunidad de forma fluida.
Tokenización de eventos:
Caso de uso: Un organizador desea tokenizar recuerdos del evento como NFTs ERC721 y distribuirlos a los asistentes. El contrato AirdropERC721 simplifica el proceso, permitiendo una distribución eficiente y automática de tokens.
Programas de recompensas:
Caso de uso: Empresas o plataformas que ejecutan programas de recompensas pueden utilizar el contrato AirdropERC721 para distribuir NFTs exclusivos a los participantes, mejorando la estructura de incentivos y fomentando la lealtad de los usuarios.
Drops de arte digital:
Caso de uso: Artistas que buscan distribuir piezas de arte digital de edición limitada pueden usar el contrato AirdropERC721 para enviar estos NFTs directamente a las carteras de los coleccionistas, creando una experiencia fluida y personalizada.
Activos de juego tokenizados:
Caso de uso: Los desarrolladores de juegos pueden airdropear tokens ERC721 que representan activos o personajes del juego a los jugadores, mejorando la experiencia de juego y proporcionando objetos digitales únicos a la comunidad.
Certificados educativos:
Caso de uso: Las instituciones educativas pueden usar el contrato AirdropERC721 para distribuir certificados digitales o insignias como NFTs a los estudiantes, proporcionando una forma segura y verificable de mostrar logros.
Proyectos colaborativos:
Caso de uso: Proyectos colaborativos que involucran a múltiples creadores o contribuyentes pueden distribuir NFTs conjuntos a los participantes usando el contrato AirdropERC721, asegurando una distribución justa y automatizada.
Programas de fidelidad de marca:
Caso de uso: Las marcas pueden emplear NFTs como recompensas de fidelidad, airdropeándolos a clientes que alcancen ciertos hitos o realicen compras significativas, creando un programa de fidelidad novedoso y coleccionable.
Campañas benéficas:
Caso de uso: Las organizaciones benéficas pueden distribuir NFTs a los donantes como muestra de agradecimiento, usando el contrato AirdropERC721 para automatizar el proceso y reconocer a los contribuyentes con activos digitales únicos.
Propiedad inmobiliaria tokenizada:
Caso de uso: Las plataformas inmobiliarias pueden distribuir tokens ERC721 que representan propiedad fraccionada de inmuebles como airdrops a los inversores, agilizando la distribución de activos inmobiliarios digitales.
Desplegando este contrato

Durante el despliegue, el contrato AirdropERC721 requiere los siguientes parámetros:
Metadatos del contrato:
Nombre: [Introduce el nombre del contrato]
Símbolo: [Introduce el símbolo del contrato]
Descripción: [Introduce la descripción del contrato]
Imagen: [Sube el archivo de imagen]
Uso del Contrato AirdropERC721

Una vez que tu AirdropERC721 contrato esté desplegado, su interfaz se vuelve accesible a través del botón “Manage Contract”. A diferencia de otros contratos, este se opera íntegramente desde la interfaz de administrador: no existe una interfaz incrustable para sitios web externos.
Resumen de pestañas
Después de hacer clic Manage Contract, se te presentará la interfaz estándar compuesta por tres pestañas: Airdrop, Metadata, y Administrador.

Pestaña Airdrop (Distribución de NFT)
Esta pestaña te permite distribuir NFTs ERC721 de una colección existente a múltiples destinatarios.
Paso a paso:

Seleccionar colección Haz clic SELECCIONAR COLECCIÓN para elegir la colección ERC721 desde la cual quieres airdropear NFTs. Se muestra una lista de colecciones disponibles con sus etiquetas de red.

Lista de destinatarios Haz clic SELECCIONAR en el panel "Total recipients" para abrir el gestor de destinatarios.

Descargar plantilla CSV (Opcional) Puedes hacer clic EXPORTAR para descargar una plantilla CSV con los encabezados correctos:
CopyEditrecipient,tokenId

Importar archivo CSV Haz clic IMPORTAR para subir tu archivo CSV. Debe incluir las direcciones de los destinatarios y los IDs de token correspondientes.
Ejemplo:
CopyEdit0x1234...abcd, 7
0xabcd...5678, 15
Confirmar Airdrop Una vez que la lista esté poblada y sea válida, haz clic CONFIRMAR. Se solicitará una transacción para ejecutar la transferencia masiva de NFTs.
Nota: El contrato debe tener aprobación para transferir los NFTs. Asegúrate de que el propietario del NFT haya otorgado aprobación al contrato AirdropERC721 mediante la setApprovalForAll
función en la colección de NFT.
Pestaña de metadatos

Nombre / Descripción / Imagen Te permite definir los metadatos del contrato para su visualización pública. Una vez actualizados, estos datos se almacenarán y se reflejarán on-chain (puede requerir una transacción para actualizar).
Pestaña Admin (Roles)

La pestaña Admin te permite gestionar quién puede realizar acciones administrativas. Los roles incluyen:
Administrador – Acceso total para gestionar roles y ajustes.
Transferir – Permiso para ejecutar transferencias de tokens.
Minter / Creador – Para acuñar NFTs (si la acuñación está habilitada).
Roles adicionales: Pauser, Lister, Asset, Unwrap, Factory, Signer, Metadata, Revoke, Migration.
Para asignar roles:
Pega una dirección.
Haz clic AGREGAR junto al rol deseado.
Haz clic ACTUALIZAR para confirmar los cambios on-chain.
Notas sobre despliegue en testnet
Este contrato se mostró en BNB Smart Chain Testnet, pero puede desplegarse en cualquier cadena EVM compatible. Asegúrate de:
Estar conectado a la red prevista.
Que la colección NFT seleccionada exista en esa misma red.
Que tu cartera tenga suficientes tokens de prueba para las comisiones de gas.
Última actualización