Non-Fungible Tokens (NFT) Explained (ERC 721, ERC 1155)