EN

NFTs that can change

3 minDifficulty Checked 2026-11-10
Key takeaways
  • A dynamic NFT is minted with tfMutable. The choice is made once, at mint.
  • NFTokenModify changes the URI. Only the issuer or its authorized minter can send it.
  • DynamicNFT has been live on Mainnet since 2025-06-11.

A standard NFT is like a printed trading card. Once it is printed, the card never changes.

Some things need to change. xrpl.org gives two examples:

  • A concert is postponed. The ticket NFT should show the new date.
  • A sports card should show the player's latest statistics.

Before dynamic NFTs, an issuer had two poor choices. It could mint a new NFT to replace the old one. Or it could point the NFT at a website and quietly change the website.

A dynamic NFT solves this in the open. Think of a card with a small window in it. The issuer can swap what shows in the window. Everyone can see that the card has a window, and everyone can see each swap.

The window is the NFT's URI, the pointer to its artwork or data. The issuer sends a transaction that replaces the pointer.

Two rules keep this honest:

  1. The NFT must be minted as mutable. A standard NFT can never be turned into a dynamic one later.
  2. Only the issuer, or the issuer's authorized minter, can make the change. The holder cannot.

Dynamic NFTs have been live on the XRP Ledger since 2025-06-11.

Check yourself3 questions
1. When is an NFT made mutable?
2. Who can send NFTokenModify for a mutable NFT?
3. Before dynamic NFTs, how did issuers usually update an NFT?
Sources
Next lessonWhat changes and what cannot3 min