Contract Functions

IDropERC721

Interface for ERC721 Drop contracts

Version 4.2.3

IDropERC721 Contract

This interface defines the functions required for ERC721 Drop contracts, which are contracts that allow for the minting of a collection of ERC721 tokens in a single drop.

Features

  • Allows for the minting of a collection of ERC721 tokens in a single drop.
  • Provides functions for managing the minting process, including setting the drop start and end times.
  • Includes functions for getting information about the drop, such as the number of tokens minted and the remaining supply.
  • Usage

    This interface can be implemented by any contract that wants to provide ERC721 Drop functionality. To use this interface, you will need to implement the functions defined in the interface.

    Functions

    setClaimerProof

    setClaimerProof(bytes32)

    setMerkleRoot

    setMerkleRoot(bytes32)

    setClaimConditions

    setClaimConditions(uint256[],uint256[],uint256[],uint256[],address)

    setQuantityLimitPerWallet

    setQuantityLimitPerWallet(uint256)

    setRevealURI

    setRevealURI(string)

    setBaseURI

    setBaseURI(string)

    setPrimarySaleRecipient

    setPrimarySaleRecipient(address)

    setPlatformFeeRecipient

    setPlatformFeeRecipient(address)

    setPlatformFee

    setPlatformFee(uint256)

    setMetadataURI

    setMetadataURI(string)

    setPublicSale

    setPublicSale(bool)
    Ask about contract functions, security, or implementation details

    Press Enter to send your query

    Source Code

    1