DropSinglePhase (ERC20 & ERC721)
The DropSinglePhase
smart contract is an extension meant for distributing ERC20 or ERC721 tokens.
This extension implements the 'Drop' distribution mechanism: set restrictions, known as a claim phase, such as a price to charge, an allowlist etc. for the public / allowlisted mint of your tokens.
DropSinglePhase
allows you to set one claim phase unlike the Drop
extension.
View on GitHub
Usage
The DropSinglePhase
extension is an abstract contract, and expects you to implement the following functions by yourself:
This is an example smart contract demonstrating how to inherit from this extension and override the functions to add (optional) custom functionality.