NFTs (Non-Fungible Tokens): An introduction guide