Understanding and profiting from NFTs