INTRODUCTION
What is a Non-Fungible Token?
A Non-Fungible Token (NFT) serves as a unique identifier for items or individuals. It's ideal for platforms featuring collectibles, access keys, lottery tickets, and numbered seating for events such as concerts or sports games. Due to the versatility and potential of this token type, the ERC-721 standard was established.
What is ERC-721?
ERC-721 provides a standardized approach to NFTs. Essentially, each token is distinctive and may differ in value from another token within the same Smart Contract, possibly due to age, rarity, or even its appearance. Indeed, appearance!
Each NFT is associated with a unique uint256 identifier known as the tokenId. In the context of an ERC-721 Contract, the combination of the contract address and the uint256 tokenId is globally unique. Therefore, a decentralized application (dapp) can convert the tokenId into a visual representation, such as images of zombies, weapons, skills, or even endearing cats!
A Quick Summary
BODY
ERC-721, also known as Ethereum Request for Comments 721, was introduced by William Entriken, Dieter Shirley, Jacob Evans, and Nastassia Sachs in January 2018. It's a Non-Fungible Token Standard that creates an API for tokens within Smart Contracts.
The standard offers functionalities such as token transfers between accounts, retrieving an account's current token balance, determining a specific token's owner, and ascertaining the total token supply available on the network. Furthermore, it has provisions that allow an account's token amount to be moved by a third-party account upon approval.
To be recognized as an ERC-721 Non-Fungible Token Contract, a Smart Contract must implement specific methods and events. Once deployed, this contract maintains a record of tokens produced on the Ethereum platform.
From EIP-721:
Methods
Events
CryptoKitties Contract extends beyond the standard and includes unique Events, such as "Pregnant" and "Birth".
POPULAR NFTS
Bored Ape Yacht Club: A set of 10,000 distinct NFTs that not only symbolize rare art but also grant membership to an exclusive club. This membership yields privileges that expand as the community's contributions grow.