Develop a Solidity smart contract to facilitate the airdrop of NFTs from a designated ERC721 contract. Enhance the contract's functionality to enable the mass distribution of NFTs, while guaranteeing eligibility for the airdrop solely to users who satisfy predetermined token ownership criteria.
42b4c965-8bb0-4e94-90b9-205150530731
Vytvoř smart contract v Solidity, který usnadní airdrop NFT z určeného ERC721 kontraktu. Rozšiř funkčnost kontraktu tak, aby umožňoval hromadnou distribuci NFT, přičemž zajisti, že na airdrop budou mít nárok pouze uživatelé, kteří splňují předem stanovená kritéria vlastnictví tokenů.
submitted
Vytvořte chytrý kontrakt v Solidity, který usnadní airdrop NFT z určeného ERC721 kontraktu. Rozšiřte funkčnost kontraktu tak, aby umožňoval hromadnou distribuci NFT, přičemž zajistěte, že na airdrop budou mít nárok pouze uživatelé, kteří splňují předem stanovená kritéria vlastnictví tokenů.
{"evolved_from": "Write me an NFT smart contract in Solidity to airdrop NFTs from another ERC721 contract. The contract should be able to bulk airdrop NFTs and ensure that only users who meet a specific token holding requirement are eligible for the airdrop.", "kind": "synthetic", "source": "argilla/distilabel-evol-prompt-collective"}