NFTs for customer loyalty programs