From cartoon cats and jpeg rocks, to a potential evolution in human communication and gaming— NFTs are here. There is still no shortage of people mocking NFTs as a new digital asset class. The common refrain is all too familiar, “you bought an NFT for $10k? Here, let me screenshot it for free.” The response that follows usually comes with a studious explanation of blockchain technology. Specifically, how smart contracts on a blockchain establish provenance and give the digital asset programma...