Welcome to the Crowdsale Smart Contract user manual, a powerful tool designed for both project owners and contributors. This contract facilitates the process of purchasing tokens with Ether (or equivalent coins) and provides features that empower both parties.
Features
The Crowdsale contract allows investors to buy tokens using Ether (or native coins) until the contract is paused. This convenient feature ensures an easy and secure way for contributors to participate in fundraising.
Project owners have complete control over various critical aspects, including setting the rate at which tokens are sold, specifying the destination wallet for collected funds, and choosing the token being sold. This control provides flexibility in managing the token sale.
The contract owner can pause and resume ICO activities as needed, adding an extra layer of control and security to the token sale process.
Tokens are delivered to the designated beneficiary immediately after the purchase, guaranteeing a seamless and transparent token distribution process.
How to Use the Bubblegum Crowdsale Smart Contract
To get started, project owners can deploy the Crowdsale contract and configure it by setting the rate, wallet address for fund collection, and the token to be sold. Project owners can only set these parameters before the crowdsale starts.
The owner can also pause and resume ICO activities when necessary, ensuring full control over the fundraising process.
The ICO can finalize by either pausing the contract, when the contract runs out of approved funds, or when the owner approves 0 tokens to the contract. These mechanisms provide flexibility and control in managing the token sale process.
Contributors, on the other hand, can participate in the token sale by sending Ether or native coins to the contract address. This can be done manually or via an interface designed for users to contribute with ease.
Upon contributing, the smart contract automatically calculates and delivers the purchased tokens to the contributor's specified beneficiary address.
Contributors can always check the remaining tokens available for sale through the contract, providing transparency and accurate information regarding the token sale progress.
The Crowdsale Smart Contract offers a robust and secure environment for both project owners and contributors to engage in token sales. With features like adjustable token rates, transparent fund collection, and automatic token delivery, it streamlines the fundraising process, ensuring a seamless experience for all parties involved. Whether you're an investor or a project owner, this contract empowers you to participate in or manage token sales with confidence and ease.
Use the Smart Contract Wizard
If you are not sure what flavor or network is the best for you, use the WP Smart Contracts wizard
Read more
To deploy your Crowdfunding to any network do the following:
This is the address of the token you want to sell. It has to be an ERC-20 / BEP-20 Token compatible address. Otherwise it will fail.
The ratio of distribution per each coin contributed.
Ethereum address or EVM compatible wallet address to receive funds
Address holding the tokens, which has approved allowance to the crowdsale
In the bottom left section of the screen you can click on "Expand All" in the network section to see all blockchains available to deploy the selected flavor. Available networks vary from one flavor to another.
In the bottom section you can click on checkboxes to filter your networks results by mainnet, testnets, Ethereum Bitcoin, etc.
Click on "Switch" on the desired networks to add this network to your Metamask and switch to it
Deployment and gas fees are paid using the native coin of the selected network, meaning that if you chose Ethereum you will pay in Ether, if you chose Polygon you will pay in Matic, etc. You will see the price in the native coin and the estimated equivalent in US Dollars in the top left of the networks section.
Basically you need to know what you are doing and to know that this actions is irreversible.
WPIC is a reward / redeem native token of the WP Smart Contracts plugin. With every deployment you get FREE WPICs that you can use to deploy Smart Contracts with no deployment fee.