• Post category:StudyBullet-13
  • Reading time:6 mins read


Learn how to create your own cryptocurrency coin

What you will learn

Learn how to create your own custom cryptocurrency coin

Learn how to deploy Solidity smart contract to blockchain network

Learn how to track you coin on BSC Scan

Learn how to import your coin to MetaMask wallet

Learn how to list your coin on Pancake Swap

Learn how to add liquidity to your coin on Pancake Swap

Description

Welcome to Create Your Own Cryptocurrency Coin course. This is a project based course where you will be guided step by step on how to create your own custom cryptocurrency coin from scratch using Solidity programming language. Even though writing a smart contract for creating a cryptocurrency coin might sound a little bit frightening due to its complexity, however, there is no need to worry since we will take full advantage of Open Zeppelin which is an open source network to help us accomplish our goal. Afterward, our Solidity smart contracts will be deployed to Binance Smart Chain network due to its lower gas fees compared to other blockchain networks like Ethereum.

Since this project was created and designed for beginners, therefore, this course also comes with a Solidity warm up session for people who have never done programming using Solidity before, you will get to learn basic fundamentals that you need to know to excel in this project. In addition, particularly for Crypto beginners, this course also comes with MetaMask Wallet brief tutorial and setting up Remix IDE tutorial. For your information, Remix is browser based IDE mainly used as a Solidity programming environment.

Major highlight of things which you will learn:


Get Instant Notification of New Courses on our Telegram channel.


1. Basic Solidity Warm Up Session:

  • Exploring Remix Ethereum IDE
  • Build basic contract
  • Learn Solidity data type (string and uint)
  • Build basic constructor
  • Passing parameter to constructor
  • Build basic function
  • Passing parameter to function
  • Run the code and conduct multiple testings

2. The Project: Creating Cryptocurrency Coin

  • Import Open Zeppelin to Remix IDE
  • Create the contract and constructor
  • Name our cryptocurrency coin
  • Choose a three digits symbol to represent our coin
  • Deploy the smart contract to the blockchain network
  • Track our coin on BSC Scan and get the contract address
  • Add our coin to Meta Mask wallet
  • List our coin on Pancake Swap
  • Learn how to add liquidity to our coin

Despite this project is pretty basic, however, it would be very efficient way to improve your skills in Solidity programming as you learn by creating an actual project and hopefully this course would also change your perspective that creating a cryptocurrency coin is actually not that complex, the next step that you need to do in order to take this to another level is to think about your coin’s real world utility or use cases where the market has a high demand for it.

English
language

Content

Introduction

Introduction
Highlight of the Course
Whom This Course is Intended for?

Tools and IDE

Tools and IDE

Preparation for the Project

Introduction to Solidity
Introduction to Open Zeppelin
What Are We Going to Build?

Setting Up All Required Tools

Setting Up Remix IDE
Setting Up Meta Mask Wallet
Adding BSC Network

Solidity Warm Up Session

Creating Contract and Constructor
Passing Parameter to the Constructor
Increment and Decrement Function

Blockchain Data Illustration

Blockchain Data Simplified

Navigating Through Open Zeppelin Github

Finding Open Zeppelin File

The Actual Project

Writing Smart Contract
Converting Eth to Wei
Determining Initial Supply
Getting Contract Address

Listing and Selling

Import Coin to Meta Mask
List Coin on Pancake Swap
Add Liquidity

Conclusion and Summary

Conclusion and Summary