To mint an NFT, there are two main non-fungible token standards to use. They are ERC-721 and ERC-1155. which is more flexible and allows for multiple editions of the same NFT.
Take a look at the last part of https://rylezhou.medium.com/erc20-vs-trc20-vs-bsc-vs-spl-erc-721-vs-erc-1155-8c0395ec53da to find out the differences between the two standards.