Code Your Own Cryptocurrency on Ethereum (ERC-20 Token)

Code an ERC-20 Token on the Ethereum blockchain sell it with a crowd sale (ICO) website
Rating: 4.6 out of 5 (594 ratings)
30,757 students
English [Auto]

Code an ERC-20 token smart contract
Code a crowd sale (ICO) smart contract
Code a crowd sale (ICO) website
Deploy smart contracts to blockchain
Deploy crowd sale (ICO) website to the web
Introduction to the Solidity programming language
Introduction to smart contract development in Solidity
Introduction to Ethereum development tools
Understanding of how ERC-20 tokens work


  • Prior programming knowledge
  • Basic understanding of the Ethereum blockchain
  • A desire to learn :)


In this 8-hour course, you'll learn everything you need to know to code your own cryptocurrency on the Ethereum blockchain! Learn to build an ERC-20 token and sell it with a crowd sale (ICO) website. Code your first smart contracts in Solidity. Deploy the smart contracts to the blockchain. Learn essential Ethereum development tools and best practices, like running your own Etherum node with Geth and testing Smart Contracts.

Who this course is for:

  • Programmers interested in blockchain technology
  • Programmers interested in Ethereum
  • Solidity smart contract beginners

Course content

6 sections15 lectures8h 0m total length
  • Introduction to Ethereum ERC-20 Tokens and Crowd Sales (ICOs)


The Ethereum Development Expert
Gregory McCubbin
  • 4.6 Instructor Rating
  • 594 Reviews
  • 30,752 Students
  • 1 Course

Hey everybody! It's Gregory from Dapp University. Today I'm going to show you how to build your first decentralized application, or dApp, on the Ethereum blockchain. I'll show you how to write your first Ethereum smart contract, how to write tests against the smart contract, and deploy it to the Ethereum blockchain. I'll show you how to develop a client-side application that interacts with the smart contract. I'll also answer key concepts like "What is a blockchain" and "How does a dApp work"?