Is possible to make a dynamic NFT on tezos?


Is possible to make a dynamic NFT on tezos?

For example switching the image based on oracle data.

If so any code examples?

I think you could update the metadata in the FA2 contract based on what the output data is from the oracle. However, you would have to call the entrypoint each time you would want it updated. I don’t think there is a way to make the oracle automatically trigger the update but I could be wrong.

HEN & TEIA allow limited network access to OBJKTs, so several artists have already experimented with dynamic NFTs based on the OBJKTs own trading history, number of other NFTs owned by collector, etc.

Raphaël de Courville has released several such works, and his collab with Mumu is a great example.

Tweet explaining NFT dynamics: