The following are specific token standards made to support NFTs.
ERC-721 is the first standard that was developed to represent non-fungible digital assets. ERC-721 token is also known as the Solidity Smart Contract standard that is inheritable. Developers can use the Open Zeppelin library to construct new ERC-721-compliant contracts.
ERC-1155 standard brought a new concept of semi-fungibility to the world of NFTs. ERC-1155 also provides a superset of ERC-721. That is, ERC-721 assets can be constructed with the use of ERC-1155 standard.