Creating your own Wapp takes about 15-30 minutes. Note that once you create it, you won't have any authority or special rights over it (other than transferring ownership to the Ethereum genesis address). Instructions below.
Search for 'TTW' in the text and change the following parameters to your own
string public constant name = "Town Token";
string public constant symbol = "TTW";
uint8 public constant decimals = 18;
On this page, perform the following steps:
Give it a few seconds to compile. When it is finished, you'll see the 'Contract' box
Log in to your MyEtherWallet account
First, we need to deploy the Wapp token by going to the menu's 'Deploy Contract' selection under 'Contract'
Next we create our main contract for the token. Clicking on 'Deploy Contract' again:
How many days is a pay period? For 7 days, enter "7" (without quotes)
How many distribution periods will there be for newly-added tokens? For 5 periods, enter "5" (This means that newly-added tokens will be distributed over 35 days if the previous value is '7', as 5*7=35)
What is the Wapp's genesis value (starting price)? This value is measured in wei. [See here for a converter. If you wanted a starting rate of 0.002 ETH then enter '0.002' in the 'Ether' box and copy the value displayed in the 'wei' box and paste it into the startRate field.]
What is the minimum amount that a single address could obtain in each of the first few transactions? Enter the value + 18 zeros (or go here for the converter by entering the value in 'Ether' and copying from 'wei')
For how many transactions do you want this minimum requirement to last? For the minimum to apply to the first 50 transactions, enter "50"
What is the maximum number of tokens that someone could obtain in a single transaction? Enter the value + 18 zeros (or go here for the converter by entering the value in 'Ether' and copying from 'wei')
What is the minimum number of external token that a worker could add to the Wapp? Enter the value + 18 zeros (or go here for the converter by entering the value in 'Ether' and copying from 'wei')
Paste your token address into this field (from step 7)
Your inputs will look similar to the following:
Once the transaction is complete, copy your new main contract address (and save it!)
We now need to initialize the Wapp by linking the two contracts together, and inputting the number of Wapp tokens to issue.
On the 'Read/Write Contract' box, click the drop-down and scroll to 'init' (4th from the bottom). When you click this, new fields will appear.
Change the owner of the contract to Ethereum's genesis address by clicking 'renounceOwnership' (while still in the 'interact with contract' box for your token address).
This function makes no difference, as the owner has no authority. It just looks better in Etherscan if there is an invalid address listed as the owner.
You'll probably also want to verify your contract code so that people can read it from Etherscan and see what's inside.
The software and information is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software. This software and information is for educational purposes only and is not intended to be used in any environment, production or otherwise..
Further, the information contained on this website is for informational purposes only and does not constitute an offer or solicitation to sell shares or securities in any entity or any related or associated company or entity. None of the information presented is intended to form the basis for any investment decision, and no specific recommendations are intended. Accordingly the information contained on this website does not constitute investment advice or counsel or solicitation for investment in any security.
This information does not constitute or form part of, and should not be construed as, any offer for sale or subscription of, or any invitation to offer to buy or subscribe for, any securities, nor should it or any part of it form the basis of, or be relied on in any connection with, any contract or commitment whatsoever. The operators of this website and its agents expressly disclaims any and all responsibility for any direct or consequential loss or damage of any kind whatsoever arising directly or indirectly from: (i) reliance on any information contained in the website, (ii) any error, omission or inaccuracy in any such information or (iii) any action resulting therefrom.