In this track: Tokens and digital ownership
intermediate · 3 MIN READ

Where NFT images can live

The token may point to media hosted somewhere else.

LET’S PICTURE IT

A catalog card can point to a book on a shelf, a file online or text printed directly on the card.

SEE IT FOR YOURSELF
A valid counter call, step by stepStep 1 / 4
A valid counter call, step by stepFunction requestincrement()No argumentsBefore executionstored count0A local teaching example with a defined starting stateIncoming callCheck function dispatchCheck coded conditionsRules passConditions passContinue executionA failed check can revert insteadCalculation0 + 1Result: 1Storage writecount = 1Persists if call succeedsCalculating a local value and storing it are separate stepsPersistent statecount1Later readGetter reports 1No new incrementState, logs and browser display have different roles

This example begins with count zero and a request to call increment(). No real contract is deployed.

Animated local teaching model. No wallet, RPC or live blockchain data. Some labels and hashes are abbreviated for readability.

A link is not the image bytes

An NFT interface can retrieve metadata that points to an image URL. The media may live on ordinary web hosting, content-addressed storage or another system. The token contract need not store the whole image.

Availability depends on the storage path

A server can disappear or stop serving a file. Content addressing helps identify particular bytes but does not by itself promise that someone will keep hosting them forever. Inspect the actual retention mechanism.

Some designs embed data

A contract or metadata URI can contain generated or encoded media directly. That changes storage, execution and rendering considerations. Onchain media still needs a client capable of interpreting its format.

Separate permanence claims

Ask whether the pointer can change, whether the bytes can change and whether the bytes will remain retrievable. Those are related but different questions, and a generic NFT label does not resolve them.

QUICK CHECK · NO PRESSURE

Does a content hash alone guarantee perpetual hosting of the referenced image?

Your progress stays in this browser.
Keep exploring the original referenceethereum.org ↗

Original explanations by EtherTools. Examples are educational and source-linked; this site is independent of the Ethereum Foundation. Our approach.