Visit LEDU token page

Fungible and non-fungible tokens, token, token standards, when to use which and why

You need to login to be able to watch project videos

Avatar

Session2.4 ERC20vs721vs875

with Rohit99|4 years experience

11816views

Watch Full Video | +150 LEDU

Fungible and non-fungible tokens, token, token standards, when to use which and why

  • English
  • Cryptocurrency
  • EthereumEthereum
  • (7208)
  • Project length: 6h 05m

Ethereum based tokens which can be bought, sold, or traded, have become the backbone of Ethereum ecosystem, innovative companies use them as internal currencies within their ecosystem. Some are listed on exchanges and act like shares of the company and some become collectibles, as in the game of CryptoKitties. But still people aspiring to join the crypto race, are troubled by questions like these: • Which type of Token best suits my idea? • How many types of token standards are circulating in the Ethereum community? • What are the advantages and disadvantages of various ERC token standards? • How different token standards work? If these questions linger in your mind too, or otherwise you’re just a scholar aiming to expand your knowledge, here is a technical introduction to various ERC standards popular in the Ethereum community.

Overview

Ethereum based tokens which can be bought, sold, or traded, have become the backbone of Ethereum ecosystem, innovative companies use them as internal currencies within their ecosystem. Some are listed on exchanges and act like shares of the company and some become collectibles, as in the game of CryptoKitties. But still people aspiring to join the crypto race, are troubled by questions like these: • Which type of Token best suits my idea? • How many types of token standards are circulating in the Ethereum community? • What are the advantages and disadvantages of various ERC token standards? • How different token standards work? If these questions linger in your mind too, or otherwise you’re just a scholar aiming to expand your knowledge, here is a technical introduction to various ERC standards popular in the Ethereum community.

What are the requirements?:

  • Basic Knowledge of JavaScript and NPM
  • A Windows machine

What is the target audience?:

  • Programmers looking to leverage blockchain technology for advanced apps
  • Engineers who want to understand Ethereum and how to build apps with it

Project Outline

Session 1 : Project intro and Ethereum blockchain basics In this section we will learn about Ethereum basics. we also cover topics like what is smart contract and solidity.

  • Intro-Fungible and non-fungible tokens, token, token standards, when to use which and why
  • Session1.1(Project explained)
  • Session1.2( Blockchain basics)
  • Session1.3( SmartContract)
  • Session1.4(Solidity basics)
  • Session1.5(Web3js Intro)
  • Session1.6(Type of variable supported)
  • Session1.7(Mappping and Struct)

Session 2 : Create fungible token smart contract and test in remix and difference between fungible and non fungible

In this section we will learn about fungible token, how can we create fungible token and how to write and run the contract in remix.

  • Session2.1(ERC20 Token Standard)
  • Session2.2(Testing ERC20 in Remix)
  • Session2.3(ERC20vs721)
  • Session2.4(ERC20vs721vs875)

Session 3 : Token standards and when, which and why and software installation

In this section we will see when , which and why to use particular ERC token standard installation of truffle and npm

  • Session3.1(when, why use part 1)
  • Session3.2(when, why use part 2)
  • Session3.3(Installing software)

Session 4 : Create non-fungible token smart contract and test in remix and truffle

In this section we will learn about non-fungible token, how can we create non- fungible token and how to write and run the contract in remix.

  • Session4.1( ERC875 contract part 1)
  • Session4.2( ERC875 contract part 2)
  • Session4.3(Testing ERC875 contract in Remix)
  • Session4.4(Truffle project)
  • Session4.5(ERC721 Events)
  • Session4.6(ERC721 Functions)
  • Session4.7(ERC721Token contract)
  • Session4.8(Mint)
  • Session4.9(More Token contract functions)
  • Session4.10(Ownable Contract)
  • Session4.11(Gradient Contract part 1)
  • Session4.12(Gradient Contract part2)
  • Session4.13(Test cases structure)
  • Session4.14(Writing Test cases 1)
  • Session4.15(Writing Test cases 2)
  • Session4.16(Running Test cases)

Session 5 : wrap-up of project

In this section we will recap what we have learned in this tutorial.

  • Session5.1(Wrap up of project)

Reviews

Average rating

5(7208 Reviews)