Create · Lesson 2 of 6

Read an NFT beyond its picture

An NFT has an on-ledger identity and transfer rules. Its artwork and promises need their own checks.

Learn and inspect first. No wallet connection, seed entry, signing or transactions on this page.

Before you start

Bring your asset specification from lesson 1. Know the difference between a public identifier and a secret. You can complete every exercise using the fictional records below; opening an explorer is optional.

Your outcome: Prepare an NFT inspection sheet that separates ownership, transfer permission, media availability and license rights.

Review Wallet Basics · Jump to the guided worksheet · Common problems · What to keep

Words you will use

NFT
A separately identified ledger token. Two identical images can belong to different NFTs.
NFTokenID
The token identifier to compare, character for character, on the correct network.
Taxon
An issuer-chosen grouping value for related NFTs, not a scarcity certificate.
URI and metadata
A URI is a data location or identifier. Metadata describes an item, often including a separate image location.
Mint, burn and offer
Mint creates the NFT; burn destroys its ledger token; an offer proposes an exchange and can remain unaccepted.

Inspect the record

Record the network, NFTokenID, issuer, current owner and taxon. A taxon groups related NFTs from an issuer; it is not proof of rarity or a promise that a collection is finished. Ownership and minting are different roles.

Check the mint choices

NFTokenMint sets important flags. Transferable allows transfers between ordinary holders; without it, issuer-related transfers have special restrictions. Burnable gives the issuer or its authorized party burn authority; owners can burn their own NFTs. A mutable NFT can have its URI updated by the issuer or authorized minter through NFTokenModify. Do not assume every NFT’s metadata pointer is fixed.

Read the content separately

The URI points to or contains metadata; it does not guarantee that an image stays online, that remote content never changes, or that the issuer owns the copyright. Inspect the storage plan and any license. A matching image can be copied onto an unrelated NFT.

Follow the offer lifecycle

A sale normally uses an NFT offer and its acceptance. Creating an offer is not completed payment or delivery. Before acceptance, review the exact NFT, payment asset, amount, destination restriction, expiration and issuer transfer fee. NFT transfer fees use units of 0.001%; for example 1,000 represents 1%, not 1,000 XRP. Applicability depends on the transfer. Confirm the validated outcome and ownership afterward.

Inspect the club membership collectible

The club now proposes an optional commemorative NFT. It is separate from the credits. Use this fictional record: network Testnet; NFT identity Record N; issuer Issuer A; owner Member B; transferable yes; burnable yes; mutable yes; transfer-fee field 1,000; URI an HTTPS metadata page. These are descriptive fields, not transaction JSON.

  1. Start your inspection sheet with network, complete NFT identity, issuer and observed current owner. Record when and at which validated ledger the observation was made if you inspect a real public record. A seller screenshot is only a lead, not the ownership check.
  2. Translate the flags into ordinary questions. Can holders transfer it to each other? Can the issuer or its authorized party destroy it? Can its URI be changed? Record yes, no or unknown for each. Do not infer a permission from the marketplace description.
  3. Trace the media chain: NFT to metadata to image. Note who operates each location and who keeps copies available. Even a content-addressed identifier needs someone to retain and serve the content; a fixed identifier alone is not an availability service.
  4. Read the separate license and membership terms. Does the collectible convey artwork rights, entry to a venue, a membership or merely a memento? Write only the rights actually granted. A venue can still require its own admission process.
  5. Inspect a fictional proposed sale: NFT Record N, price 20 XRP, restricted recipient Member C, and a stated expiry. The NFT transfer-fee field 1,000 represents 1%. On an applicable 20 XRP sale that is 0.2 XRP; check the actual sale mode and settlement accounting rather than assuming every displayed price is the seller net.
  6. Mark the sequence: offer proposed; offer created on ledger; offer accepted successfully on a validated ledger; owner checked afterward. An expired, canceled or still-open offer is not a completed sale. Keep the offer identity separate from the NFT identity.
Worked decision

The club calls this collectible permanent, but the sample explicitly permits URI changes and issuer-authorized burning. Rewrite the claim as: a transferable collectible with disclosed issuer controls and externally hosted content. State the preservation plan and license separately. A clearer promise is more useful than a permanence badge.

Optional: connect the worksheet to a public record

On a read-only explorer, select the intended network and search the full NFTokenID. Locate the current owner, issuer, taxon, flags and URI. Decode flags using the linked transaction reference if the explorer does not explain them. Record the observation time and ledger if available. Treat remote metadata links as untrusted content; do not sign a request to reveal a picture.

Official XRPL explorer directory · Network amendment references. Merely reading a public record does not need a wallet. Do not enter private or personal information in these exercises.

Common problems and what to check

The image disappeared

Check whether the metadata and image locations still resolve. The ledger token can exist while hosting fails. Do not connect a wallet to a supposed image-repair page.

A holder-to-holder transfer fails

Check current ownership, transfer permission, offer identity, expiry and destination restrictions. Non-transferable NFTs have specific issuer-related transfer rules; do not promise unrestricted resale.

The owner cannot change the URI

Ownership alone is not editing permission. For a mutable NFT, NFTokenModify is limited to the issuer or authorized minter; network amendment and wallet support also matter.

What to keep before moving on

Add an NFT inspection sheet to your project notes: identity, owner observation, permissions, media chain, license and proposed-sale checklist. Explain to a friend why the picture, token and membership promise need separate checks.

Explain your answer without looking at the worked example, then compare. If you guessed, revisit the relevant section. The checkboxes and quiz feedback stay on this page only; keep your project notes yourself.

Try it without signing

Work through this example

A listing says “permanent collectible.” The NFT is mutable, its image sits on an ordinary web server, and the seller shows a screenshot rather than the NFTokenID. Which claims remain unproven?

Compare your reasoning

The screenshot does not identify the NFT. Obtain its network and NFTokenID, inspect issuer and owner, then inspect flags and URI. Mutable metadata and external hosting require a disclosure and preservation plan. Ledger ownership does not automatically transfer copyright or prove permanent image availability.

Your next practical steps

Steps are for this page only; reloading resets them.

Before you act

A zero-XRP offer can give an NFT away. Never approve an offer because the displayed price looks harmless; verify the NFT and who may accept it.

Check your understanding

Does owning an NFT automatically give you copyright?

Is creating a sell offer proof the buyer received the NFT?

The metadata URL fails. What can you conclude?

You own a mutable NFT. Does ownership alone let you change its URI?

Go deeper with official sources

Technical references checked 3 October 2026. Network amendments, wallet support and reserve rules can change. Check current documentation before implementing real transactions.

Keep building