In this chapter, we will provide an overview of smart contract open source libraries and review ERC token standards. Then, we will create a new cryptocurrency called MyERC20Token based on the ERC-20 token standard using Solidity. We will also create a non-fungible DigitalArtERC721Token token for a decentralized art marketplace based on the ERC-721 standard. After reading through this chapter, you should be able to create your own cryptocurrency.
This chapter is organized around four major topics, as follows:
- Understanding token standards
- Setting up an Ethereum development environment
- Creating an ERC-20 token—MyERC20Token
- Creating an ERC-721 token—DigitalArtERC721Token