In this post I will teach you step by step how to create your very own Cryptocurrency by writing a smart contract and publishing it on the Ethereum network! (ERC20 Tokens)
Hold on and follow my instructions carefully, it only takes 15 minutes! You will be able to send it to your friends!
To create your tokens you will need: Google Chrome and Meta Mask
Google Chrome is a web browser: Get it here
Meta Mask is a Chrome extension Ethereum wallet: Get it here
Creating a Meta Mask wallet, it is very similar to Steemit's signup process. Make sure you secure your private keys!
Once you have both Chrome and Meta Mask set up, head to Remix Ethereum
On the Remix Ethereum website, you must create 3 files, and name them: Token.sol, StandardToken.sol, HumanStandardToken.sol
From these sites, you must copy the code into your files on the Remix Ethereum site!
Token.sol
StandardToken.sol
HumanStandardToken.sol
After you copied all 3, your files should look like this.
To give your token a custom name, you must change the "HumanStandardToken" class and constructor (line 18 and line 33) on your HumanStandardToken.sol file. Name it whatever you want! I named mine JeffyToken!
Now, copy your address from your Meta Mask! You can select "Copy address to clipboard" after clicking the 3 dots "..."
Notice I am using the Ropsten testnet to create this token so I won't need to spend any real ETH!
If you want to test on the Ropsten network also, send some test tokens to your address here: Faucet
Next, go back to your Remix Ethereum page, and select the "Run" tab.
You must put your Meta Mask address into the At address box.
In the Create box, you must enter
[Number of tokens to create, name of your token, decibels, token abbreviation]
all separated by commas.
In my case, my input was: 1000000, "JeffyToken", 1, "JT"
Notice i have the names between quotation marks ""
Click the Create button, and a Meta Mask window will pop up, select Submit to deploy contract!
Your Meta Mask extension will show that you have published the contract!
Click on it, it may take sometime to finish executing!
You will see this page, when your contract transaction is completed
CONGRATULATIONS you have officially created your tokens and they are inside your ethereum wallet!
But hold on, you cannot send it like this through Meta Mask, you must send it with your myetherwallet! To do that, you must add it as a custom token on your wallet! Site link
Notice on the top right, i am using the Ropsten test net, because i created my contract on there!
Click on the "Add Custom Token"
Input the contract address you copied earlier, along with your Token symbol and decimals!
After you click save, your tokens should show up in your wallet!!
You can now send your tokens to your friends!!! :)
Notice that my input for the contract was to create 1000000 tokens, but i only got 10000, that is because i used the decimal of 1
Thank you guys very much for reading!
Hopefully this has taught you guys how to write your owns smart contracts and create your own cryptocurrency tokens!
If anything I hope it has taught you guys participating in random ass ICOs that it can be a very dangerous thing to do, there are without a doubt many many scams out there!!
Thanks again for reading my post!
Special thanks to the guys from Blockchain Developers Canada for teaching me.
Please upvote and comment below if you have any questions, or if you want me to send you some JeffyToken!!!
So lets say you create a token, as there are airdrops left and right (but few actually deliver), and people trade it, do you as the creator collect a portion of the transaction fees or just from ICOs?
The basic premise behind many of these are some unknown (and likely non-existent) business plan claiming to have less transaction fees than bitcoin. Seems like more of a reason to invest in steem, since steem is free.
I see most of erc-20s as junk with no future, even as the markets do unpredictable things. Your post answers a lot of questions that I had, and it is scary how easily they can be created.
Thanks for the feedback! :) To answer your question, no, Ethereum burns the transaction fees! As a creator, you get to keep a portion of the tokens created, depending on the percentage you claim for yourself in the whitepaper. The demand created by the ICO is what makes the tokens you are holding valuable, you can sell it for profit, but has nothing to do with transaction fees. Hope this answers your question!
Great job! Thank you
Is there anyone who is both miner and investor in cryptocurrencies? What would be your advice to someone who is thinking about trying mining instead of investing? Is it even worth it at the moment? (After doing research I made a conclusion that it's better to invest but I still, want to hear from the people who are experienced in both fields. )
It really depends on what cryptos you are mining and what mining rig you have! Some of the latest mining rigs for DASH give incredible returns. I calculated the returns from mining ETH 6 months ago and concluded that it is more worth it to invest, so I have not done any mining personally. Hope this helps!
so if you pay cryptopia can you get the coins you make like this listed on the exchange?
I have not heard of cryptopia, but yes! exchanges can list your tokens if they want.
Nice work, i really liked your post, moreover i kept it in my favorite as a reference. your instruction are more clear than lots of videos i watched. thanks for sharing and upvoted.
Thank you! :D
I never tried. But triedfigure out with smart-contracts.
Result was the same))
This wonderful post has received a bellyrub 2.62 % upvote from @bellyrub thanks to this cool cat: @jefft. My pops @zeartul is one of your top steemit witness, if you like my bellyrubs please go vote for him, if you love what he is doing vote for this comment as well.
img credz: pixabay.com
Nice, you got a 4.9% @minnowbooster upgoat, thanks to @jefft
Want a boost? Minnowbooster's got your back!
The @OriginalWorks bot has determined this post by @jefft to be original material and upvoted it!
To call @OriginalWorks, simply reply to any post with @originalworks or !originalworks in your message!
To enter this post into the daily RESTEEM contest, upvote this comment! The user with the most upvotes on their @OriginalWorks comment will win!
For more information, Click Here!
Special thanks to @reggaemuffin for being a supporter! Vote him as a witness to help make Steemit a better place!
hell yeah!
This post has received a 10.58 % upvote from @buildawhale thanks to: @jefft. Send at least 0.50 SBD to @buildawhale with a post link in the memo field for a portion of the next vote.
To support our curation initiative, please vote on my owner, @themarkymark, as a Steem Witness
This post has received a 5.00 % upvote from @booster thanks to: @jefft.