Token standards
ERC-20 standardizes the smart contract of a fungible cryptocurrency whose all tokens are identical so its fundamental storage focuses on the total supply and the balance of each account. Its interface includes functions to transfer a certain amount of tokens and approve other accounts on permission to spend theirs.
ERC-721 standardizes the smart contract of a collection of non-fungible tokens. Each token is considered unique and identified by a distinctive identifier. They are usually implemented so that each is associated with certain metadata. Its interface also includes functions to transfer and approve but for a singular unit.
ERC-1155 combines both ERC-20 and ERC-721. The smart contracts will store multiple token sets with different balance mappings, distinguished by a single identifier for each set. This means tokens from the same set are considered equivalent while tokens from two distinct sets are considered non-fungible. The standard is highly advanced and extremely suitable for securitizing assets, and in our particular case, real estate.
ERC-2981 standardizes the way to retrieve royalty payment information for non-fungible tokens to enable universal support for royalty payments across all NFT marketplaces and ecosystem participants.
Last updated