thirdweb's AirdropERC721 contract
Airdrop ERC721 NFTs to a list of recipients.
The AirdropERC721
contract is suitable to use when you want to transfer ERC721 NFTs to a list of recipient addresses, where these recipients are not expected to individually claim their airdrop; they just receive it in a transfer.
When airdropping NFTs with this contract, you specify:
The address of the NFT collection from which NFTs are being transferred.
The owner address of the NFTs from where the NFTs will be transferred to a list of the recipients.
The list of recipients of the airdrop.
The corresponding list token ID of the NFT to airdrop to per recipient in the recipient list.
Estimated gas costs for airdropping tokens:
Cost of airdropping 1 ERC721 token: ~76,521
gas. Cost of airdropping each additional ERC721 token: ~44,610
gas.
Airdrop
(airdrop)
nonpayable
Lets contract-owner send ERC721 tokens to a list of addresses.
Inputs
_tokenAddress | address |
_tokenOwner | address |
_recipients | address[] |
_tokenIds | uint256[] |
Details
Publish Date
Dec 02, 2022
Licenses
Apache-2.0, MIT
Factory Enabled
Implementations
Factories