Create a Reward Token
Last updated
Last updated
Check out the steps below on how to create a baby token with Coinstarter using the desktop version of the Metamask Wallet.
1. To create a baby type token, in the [Token Type] section, choose “Baby Token”
2. Input all necessary information. Before doing so, let's go over all the important fields that need to be filled:
Router: When your token will have collect a sufficent amount of tokens in it's contract it will add some of them back to the liquidity pool ( based on the "Auto add liquidity(%)" field value ) , and will swap some of them ( based on the "Token reward fee(%)" field value ) with the reward token that is going to be distributed between the holders. From the Router field you can select the platform where the Reward Token have to do this actions, so the router where it should add the liquidity and swap the tokens for the reward token.
Max transaction (%): Any user will not be able to transfer in one single transaction more than this percentage. For example if the total supply is 100 and the "Max transaction(%)" is 1, then no one will be able to transfer more than 1 token per transaction.
Max wallet holdings (%): Any user will not be able to hold in one single wallet more than this percentage. For example if the total supply is 100 and the "Max wallet holdings(%)" is 1, then no one will be able to holde more than 1 token per wallet. If someone tries to deposit more than 1 token in their wallet the transaction will fail.
Reward token: The contract address of the token that you want to use to reward your users. For example, you are creating a BabyStarterXXX token on the Binance Smart Chain and you want to reward your users with DOGE, enter 0xba2ae424d960c26247dd6c32edc70b295c744c43 (Binance-Peg Dogecoin contract address).
Minimum amount to hold for recive rewards: In order to receive rewards, each wallet must hold at least this amount of tokens. Set this number a bit high so that not everyone will reccive rewards. Try to make an estimation of the price of your token and input here an amount of tokens that is in total higher than 50$ at least.
Token reward fee (%): The % amount of tokens from every transaction that is distributed to all token holders. If you choose DOGE as reward token, your users will be rewarded in DOGE instead of the base token. When the amount of tokens collected from the fees is greater than 0.002% of the total supply, than this tokens will be automatically swapped to the reward token.
Auto add liquidity (%): The % amount of tokens from every transaction that is automatically sent to the liquidity pool.
Marketing fee (%): The % amount of tokens from every transaction that is sent to the marketing address. If you choose DOGE as the reward token, the marketing wallet will receive DOGE instead of the base token.
Marketing wallet: Tokens from the “Marketing fee (%)” section will be sent to this address.
You create a BabyStarter1000x token with these parameters:
Token name: BabyStarter1000x Symbol: BABYS Total supply: 100000 BABYS Every transaction incurs a fee of 6%, of which: 2% is distributed among all holders in DOGE 2% is locked away in the liquidity pool, to create a steadily rising price floor 2% is distributed to the marketing address: 0xJustAnExampleAddress00000000000000000000.
In the picture below you can see the information you would to enter in the various fields.
3. Click on “Create Token” after you have finished inputting all the necessary information.
4. MetaMask will now ask you to confirm the transaction. It will also show you the fee that you are required to pay for that transaction. If you agree, then click on the “Confirm” button to finish the process.