IAirdropERC721Claimable

Interface for ERC721 airdrop contracts that allow claiming of tokens.

IAirdropERC721Claimable Contract

This interface defines the basic functions required for ERC721 airdrop contracts that allow users to claim their tokens. It ensures compatibility and interoperability across different airdrop implementations.

Features

  • Defines functions for claiming tokens based on a user's eligibility criteria.
  • Provides a way to query the claim status of a user.
  • Allows for checking the total number of tokens available for airdrop.

Usage

Any ERC721 airdrop contract that implements this interface can be used to distribute tokens to eligible users. Users can interact with the contract to claim their tokens.

Implementation

Contracts implementing this interface must define the specified functions and ensure they behave according to the defined logic. Developers can build upon this interface to add more specific functionalities and features tailored to their particular airdrop needs.