portal.thirdweb.com Open in urlscan Pro
76.76.21.164  Public Scan

URL: https://portal.thirdweb.com/contractkit/base-contracts/erc-721/erc721drop
Submission: On November 29 via api from EE — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Skip to main content
 * 
 * Base Contracts
 * ERC721
 * Drop

SearchK
Dashboard

   All Docs
   
   ContractKit

 * Overview
 * Base Contracts
   * Overview
   * ERC721
     * Standard
     * Signature Mint
     * Lazy Mint
     * Delayed Reveal
     * Drop
   * ERC1155
   * ERC20
   * Staking
 * Extensions
   * Overview
   * General Extensions
   * NFT Utilities
   * Token sales and distribution
   * Staking
   * Access control
 * Interfaces
   * Overview
   * ERC721
   * ERC1155
   * ERC20


ERC721 DROP

The ERC721Drop base contract is a foundation for an NFT Drop that other wallets
can claim.

It implements the ERC721A standard with Lazy Mint, Delayed Reveal and Drop
features; allowing you to batch lazy-mint NFTs, and allow other wallets to claim
them under the criteria of claim conditions, with an optional delayed reveal.

View Smart Contract


UNLOCKED FEATURES

Once deployed, you can use the features made available by these contracts on the
SDK and dashboard:

ERC721 STANDARD

SUPPLY

BURNABLE

LAZY MINTING

DELAYED REVEAL

CLAIMABLE

CLAIMABLE WITH CONDITIONS

CONTRACT METADATA

OWNABLE

ROYALTIES

PRIMARY SALE


IMPLEMENTING THE CONTRACT

Import the contract extension and make your contract inherit it.

// SPDX-License-Identifier: Apache-2.0
pragma solidity ^0.8.0;

import "@thirdweb-dev/contracts/base/ERC721Drop.sol";

contract MyNFT is ERC721Drop {
    constructor(
        string memory _name,
        string memory _symbol,
        address _royaltyRecipient,
        uint128 _royaltyBps,
        address _primarySaleRecipient
    )
        ERC721Drop(
            _name,
            _symbol,
            _royaltyRecipient,
            _royaltyBps,
            _primarySaleRecipient
        )
    {}
}



Edit this page

Was this page helpful?

๐Ÿ‘ Yes๐Ÿ‘Ž No
Previous
Delayed Reveal
Next
Standard
 * Unlocked Features
 * Implementing the Contract

Docs
 * JavaScript / TypeScript
 * React
 * Storage
 * Contracts
 * Go

Community
 * Discord
 * Twitter
 * GitHub

More
 * Dashboard
 * Blog
 * Guides

Copyright ยฉ 2022 thirdweb, Inc.