Understanding Dynamic NFTs