AirdropERC721 contract allows to airdrop ERC721 tokens to a list of addresses.
The AirdropERC721 contract is a smart contract that allows for the distribution of ERC721 tokens to a list of addresses. It simplifies the process of airdropping NFTs, providing a secure and efficient way to distribute tokens.
1. Deploy the AirdropERC721 contract. 2. Set the ERC721 token address to be airdropped. 3. Provide the list of addresses to receive tokens and the corresponding quantities. 4. Execute the airdrop function to distribute the tokens.
The AirdropERC721 contract is implemented using the ERC721 standard and leverages the `safeTransferFrom` function to transfer tokens securely. The contract includes an owner role to manage the airdrop process, ensuring controlled distribution.
constructor(address _erc721TokenAddress)setERC721TokenAddress(address _erc721TokenAddress)airdrop(address[] memory _addresses, uint256[] memory _quantities)Press Enter to send your query
Powered by Neuron AI • Press Enter to send