Dynamic NFTs are a type of non-fungible token (NFT) that can be updated or altered after they are created.
🧵👇
Unlike traditional NFTs, which are immutable and cannot be altered after minting, Dynamic NFTs can have their information or data modified, making them more flexible, programmable, interactive, and adaptable.
For example
You can create a Pet Cat as an NFT that would grow over time or can have its facial expression change according to its Moods or how much food(tokens) you have fed them.
ICP’s Canister smart contracts have variable mutability.
It means the smart contract code or data can be updated or modified by its controller at any time.
However, they can also be made immutable by setting the controller to a black hole or turning the control over to a DAO
This combined with hyper-efficient Canister smart contracts, is a perfect catalyst for Dynamic NFTs on-chain.
One common use case for Dynamic NFTs is in the creation of digital collectibles, where the value of the collectible can be enhanced by updating its attributes or features over time.
I expect to see Personal AI Assistants that could be trained and owned as an NFT on-chain.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Revolutionary Smart Contracts can be used directly with your browser without extensions or wallets.
This comes with trade offs like the requirement of an on-chain governance system to remove malicious content & services that could be hosted entirely on blockchain.