Written by Pablo Gómez
Founder & CEO at Metlabs · Reviewed on October 11, 2026
A dynamic NFT keeps its identity and owner while its content evolves. There are several technical routes. In the on-chain computed variant, the contract builds tokenURI from state variables, so changing the state through a transaction changes the output. In the oracle variant, a service such as Chainlink injects real-world data, for example a sports result, the weather or a price, that the contract uses to decide which metadata to serve. There is also a metadata-layer variant that recomputes the JSON from external data, which is less decentralized. Typical triggers are on-chain events, oracles, automation through keepers or owner actions.
It enables assets that reflect state instead of a fixed image. It serves ticketing, where a ticket flips to a used state after being scanned; credentials that progress; game items that level up; reactive generative art; and RWA whose state changes, such as a valuation or a maintenance milestone. It is worth keeping in mind that the ability to mutate coexists with immutability, so a dNFT requires a controlled and auditable path for change.
LaMelo Ball's dynamic NFT collection, launched alongside Chainlink and Ether Cards, issued tokens that evolved according to the player's real statistics through Chainlink oracles. Async Art popularized programmable art with layers editable by their authors. In gaming, many integrations mutate the NFT when an item is equipped or a character levels up, reflecting in-game progress in the metadata itself.
Also known as
- dNFT





