Creating an ERC20 token in a simple way using Solidity

Let’s create our ERC20 Token using Solidity, for that we need to create our work environment first, let’s install Truffle and Ganache.

This article is available in Portuguese in 2 Parts:
Instalando ambiente: https://www.youtube.com/watch?v=RxufCpZHwB8
Criando token ERC20: https://www.youtube.com/watch?v=ws8QNfJE114

Continue reading

Difference between cryptocurrency and ERC20 token

Continuing our series on blockchain, let’s understand what is a cryptocurrency and what is an ERC20 token.

This article is available in Portuguese on Youtube: https://www.youtube.com/watch?v=Y71KOdn0em8

What is cryptocurrency?

The word cryptocurrency, or digital currency, is used for crypto assets that have their own blockchain. Therefore, Bitcoin, Ethereum, Ripple and Litecoin and are examples of cryptocurrencies.

What is a Token?

Token is the word used for assets that do not have a blockchain. For example, USDT and USD Coin stablecoins are tokens on the Ethereum network. This means that they depend on the same blockchain as the ETH coin to exist.

Well, in this scenario, you can already understand the small difference, correct? But what is the ERC20 anyway?

ERC20

ERC20 is a standard that was developed on the Ethereum network that aims to standardize the tokens that were being created.

Before ERC20 each token had its own smart contract, in other words we can say that every time a new token was launched it was necessary to write a “unique” code. In the long run this was proving extremely complex and time consuming.

With the ERC20 standard implemented, developers’ progress in creating new tokens and at the same time currency exchanges publishing them in their portfolios was extremely fast.

Although we are saying that ERC20 is part of Ethereum, today when we program an ERC20 token it is possible to use it on BSC, Polygon and others networks, this is because these networks adopted the same development pattern, mainly to accelerate the development of dApps on your networks, and we developers appreciate that, because it makes our work much easier right now… hahaha

In the next articles I will demonstrate how we can create our Token in an extremely easy way, following the ERC20 standard.

I’ll see you soon!

What are smart contracts and how to use them in Solidity

What’s up guys!

I’m doing a series where I’m creating a blockchain marketplace project from scratch, however as I’m doing the videos in Portuguese, I decided to write the English version.

Without further ado, let’s start our series from the basics, what are Smart Contracts?

Continue reading

Publishing Smart Contract on Binance Network (BSC) / Ropsten Ethereum with Truffle

Hey guys!

I received some messages after the publication of my other article Creating the first dApp on the blockchain asking how what do you do to publish on an “official” network, for example, Binance Smart Chain (BSC) or Ethereum, well, basically it’s very simple when we use Truffle, come with me and I’ll explain in this post.

Continue reading