Dynamic NFT
An NFT whose properties or appearance can change based on data, time, or user actions.
Last Updated
2026-03-19
Related Concepts
What is Dynamic NFT?
A dynamic NFT (dNFT) is an NFT that can change its metadata based on external conditions or user interactions. Unlike static NFTs, which have fixed traits, dNFTs utilize smart contracts to update their appearance or properties automatically.
How does Dynamic NFT work?
- The NFT's smart contract includes logic for metadata changes.
- It often relies on "Oracles" to feed real-world data (e.g., weather, stock prices) into the contract.
- When specific conditions are met, the smart contract triggers a metadata update.
- The NFT's URI (Uniform Resource Identifier) may point to a new image or set of attributes.
- Marketplaces and wallets reflect these changes in real-time.
Why does Dynamic NFT matter?
Dynamic NFTs enable more interactive and functional digital assets. They are particularly transformative for blockchain gaming, where characters can "level up," and for real-world asset tokenization, where an NFT can reflect the changing value or status of a property.
Key features of Dynamic NFT
- Programmable metadata
- Real-time updates via Oracles
- Increased utility and interactivity
- Provable evolution over time
- Automated trait modification
Examples of Dynamic NFT
LaMelo Ball's "Gold" NFT is a dNFT that changes its background color based on the actual outcome of NBA games. Another example is a "virtual pet" NFT that grows larger or changes mood depending on how often the owner interacts with it.
