In the last chapter, we discussed creating tokens and ICOs. Every ERC20 token will have the same value as every other token in the same contract. This class of identical fungible tokens may not be suited for all needs. For non-identical and unique tokens in Ethereum blockchain, ERC-721 defines the standard. It defines the interface that describes how to build non-fungible tokens.
One of the popular examples of non-identical tokens is CryptoKitties. It is a game that allows the users to buy, sell, trade, and breed digital cats. The uniqueness of each kitty cannot be represented by ERC-20 tokens. This chapter also covers the topics needed for creating an extremely collectable token such as CryptoKitties.
In this recipe, you will learn how to create non-fungible ERC-721 tokens. You will also learn how to create games and decentralized organizations in Ethereum blockchain...