Last week we added support for multiple simultaneous games, built out a leaderboard to track wins, and created our own ERC20 token to award to winners. This week, we'll explore another smart contract standard: ERC721, the Ethereum standard for non-fungible tokens, or NFTs. Over the course of this chapter, we'll create and issue a unique token to each player, then add a dynamic SVG image that shows the current state of the game board.
- Learn about the ERC721 nonfungible token standard.
- Understand off chain vs. on chain metadata.
- Create and issue an ERC721 token to the players in each game.