ERC-721 Tokens aka Non-Fungible Tokens

The ERC-721 token standard is a specification for non-fungible tokens (NFTs) on Ethereum. A token is said to be non-fungible if each unit of the token has a unique identifier and cannot be exchanged for another unit.

Note: The ERC in ERC-721 stands for Ethereum Request for Comments. They are Ethereum's analog of Request for Comments (RFCs), that are used to specify Internet standards. When the Github issue to discuss the non-fungible token standard was created in the Ethereum Improvement Proposals repository, it was assigned issue number 721. Hence the name ERC-721.

The full ERC-721 token specification can be found in Ethereum Improvement Proposal 721 (EIP-721).

In this chapter, you will be deploying your own NFT on Goerli testnet.

Acknowledgment: The contents on this chapter are based on the How to Create an NFT on Ethereum Tutorial by Alchemy.