How Do “Dynamic NFTs” Change Their Metadata over Time?
Dynamic NFTs are designed to have metadata that changes based on external conditions or user actions, often using an oracle. For example, an NFT representing a sports player could update its traits based on real-world game performance.
This is achieved by having the token's URI point to a smart contract or a centralized server that is programmed to return different metadata based on the trigger.