
An overview of the entire course and the components you will need to create and deploy your own crypto-currency token and ICO crowd-sale on ethereum using a single smart contract and MyEtherWallet.
Set up your free ethereum account on MyEther Wallet.
Get your smart contract for the Github and paste it in your editor.
Tap the Ropsten Ether Faucet and send it to your wallet.
Name your token, give it a symbol and set the amount of tokens your want to issue.
Turn your newly edited solidity code into byte-code using Remix.Ethereum.org.
Register your smart contract on the blockchain
Deploy your bye-code on Ethereum to generate your token address.
View your newly deployed token on the Ropsten Ethereum blockchain network.
Congratulations you just created your first token and some Blockchain Superpowers. A special message from the instructor.
Set up your Ropsten Ethereum Account for your ICO on My Ether Wallet
Set up the text editor for your ICO crowd-sale contract.
We go to the Github to get our ICO crowd-sale smart contract and paste in our text editor.
Name your crowd-sale and connect it with your token.
Edit the second part of your smart contract to set the number of tokens per ETH, your time-line for the ICO and bonus date range for your pre-sale.
Turn your newly edited ICO crowd-sale solidity code into byte-code using Remix.Ethereum.org.
Edit your newly compiled byte-code and save in your text editor to use for deployment.
Deploying your ICO Crowd-sale Smart Contract On Ropsten Ethereum Network.
Now that you successfully deployed your ICO smart contract, we will now confirm this transaction using MyEtherWallet to view it on the network.
We will go through the steps of verifying your ICO crowd-sale contract on the Ropsten Ethereum Network.
We will go though the final steps to verify and publish your ICO crowd-sale contract on the Ropsten Ethereum Network.
Time to push the final button to launch your ICO crowd-sale contract.
In this final lecture we will send test ETH to our ICO address and find our newly purchased tokens.
Some final considerations now that you have created your first ICO
The old economy is fading fast while the crypto-currency universe is expanding rapidly with no end in sight. You will learn valuable new skills to ensure you don't get left behind in this exciting new space.
In this course, you will acquire some practical blockchain powers so you can improve your value as an entrepreneur, employee, job seeker or for whatever project you have in mind. It's our hope that you will do good in the world with this new knowledge.
David Blackmore is a seasoned educator and technologist who will walk you through the steps of setting up your account right through to issuing your first token and ICO crowd-sale on the Ethereum network using a single smart contract and MyEtherWallet.
The token will be a standard ERC20, it will have the main functions and can be used as a general base for more sophisticated applications than just transferring them. The ICO crowd-sale contract will enable you to set the amount per ETH and your total token supply. You will be able to create a time line bonus for your pre-sale, automatically calculate and send tokens to purchasers during your ICO. Many successful ICO's have extremely similar contracts.
There are a few different components you will need as you are guided toward building your own token.
Ethereum Address on the Ropsten Network
Some test Ethereum which we'll get from a faucet
A text editor like (I.e. Sublime / Atom) which are free to download
Solidity contract which we will provide from our Github
Attachments with all the links are provided and David will take you through detailed screencasts, launching his own contracts along with you so you experience as you see the entire process.
So let’s get started on our "Journey to the Token and Your ICO".