This set of interfaces, contracts, and utilities are all related to the ERC721 Non-Fungible Token Standard. IERC721: Core functionality required in all compliant implementation. IERC721Metadata: Optional extension that adds name, symbol, and token URI, almost always included. IERC721Enumerable: Optional extension that allows enumerating the tokens on chain, often not included since it requires lar
![ERC 721 - OpenZeppelin Docs](https://cdn-ak-scissors.b.st-hatena.com/image/square/8a3604ad511733c0edcdcd90c34512827092988f/height=288;version=1;width=512/https%3A%2F%2Fdocs.openzeppelin.com%2F_%2Fimages%2Fsocial.png)