Deploy Token Drop
Deploy an ERC-20 token smart contract with a drop sale mechanism.
About
A Token Drop smart contract is a version of an ERC-20 smart contract with one main difference from the standard ERC-20 smart contract available through The Web3 Toolbox.
Sale Mechanism
Rather than you minting all of your ERC-20 tokens upfront, then distributing them to wallets or smart contracts. The token drop smart contract allows you to charge users an arbitrary price per token to claim the tokens themself from your smart contract.
ie. You could charge $0.10 USDC for each token a user claims. If they would like to buy 1000 tokens, they will be charged $100 USDC.
You have full control over how many tokens can be minted in total or by each user, as well as the ability to have a whitelisted presale and public sale phase with different prices. These settings are set using the "Set Claim Phases" action after the smart contract has been deployed.
Tokens claimed from tokens drop contracts are ERC-20 tokens, which means they can be used as governance tokens on the DAO smart contract.
Parent Element
Deploy Smart Contracts
Drop this element onto the page first to access this action.
Action Name
Deploy Token Drop a Deploy Smart Contracts
Action Parameters
Press "Show Documentation" under the input for more information on each field.
Exposed States
The following states are available once this action has run.
Token Drop Contract Address
The smart contract address of the deployed Token Drop smart contract.
Token Drop Deployment Error
The error that occurred when deploying a Token Drop smart contract.
Events
Token Drop Contract Deployed
A Token Drop smart contract was successfully deployed.
Token Drop Deployment Error
An error occurred while deploying a Token Drop smart contract.
More questions? Join our Discord
Last updated