Deploy a modular Token Drop Contract
The Token Drop contract creates digital currencies that are released for a set price and is compliant with the ERC-20 standard. This contract defines a common set of rules for tokens including how they can be transferred, how transactions are approved, and how data about token balances is accessed.
Token Drop includes settings called claim conditions which allow deployers to set a prices for tokens per claim phase and limits on how many tokens to be released. These are enabled through the Claimable module.
The Token Drop contract allows users to claim tokens based on specific settings set using Claim Conditions. If you do not need to set limits or special settings on how to claim, refer to the simple Token contract.
- Release cryptocurrency for a set prices. Example, 1 MATIC per token
- Allow specific wallets to claim tokens before public releases
- Allow users to claim tokens till a set deadline
- Transferable
- Claimable
Learn how to deploy a modular Token Drop contract through the dashboard.
Navigate to Explore, locate the Modular Token Drop contract, and select the Deploy Now button.
Fill in the Contract Metadata including Name, Symbol, Description, and Image.
Contract Metadata serves as your unique identifier.
Select the preferred chain you want to deploy on and select Deploy Now.
If you are signed in with an EOA wallet, you will be prompted to sign the transaction. After that your contract is deployed and you can begin configuring the modules.
This contract is created using the modular contract framework. Modules on this contract are upgradeable. Learn more about Modular Contracts.
To configure the modules, navigate to the Modules view:
- Configure the Transferable Module to restrict transfers, if desired.
- Configure the Claimable module to mint tokens, set claim conditions, and update the primary sale recipient