Index

NFTs and MX

NFTs are the sharpest example in this set, because they sit on the exact seam where blockchain meets ordinary web content. The token is crypto. The picture, the document, the membership pass, the music file is web content. The chain proves who owns the token. It says next to nothing about whether the content the token points at is still there, still untouched, or still legible to anything that wants to read it. That second half is MX's job.

Seam between on-chain and off-chain

Almost every NFT in practice has the same structure: an ERC-721 or ERC-1155 token entry on a chain, with a tokenURI field that points somewhere else for the actual content. The "somewhere else" might be IPFS, Arweave, a CDN, or a plain old web server. The chain holds the deed of ownership. The bytes the deed describes live elsewhere.

This is sensible. Putting an image on a chain would be expensive and inflexible. The trouble is that everyone treats the deed and the bytes as if they were the same thing, and they are not.

What the chain can prove

The chain can prove, with cryptographic certainty:

  • Which address minted the token, and when.
  • Which address currently owns it.
  • The history of transfers since mint.
  • The tokenURI recorded at mint and any subsequent updates the contract allows.

That is genuinely useful. It is the part of the NFT story that works.

What the chain cannot prove

Once an agent or buyer follows the tokenURI off the chain, the cryptography stops helping. The chain cannot prove:

  • That the URI still resolves at all (the "where is my JPEG" problem).
  • That the bytes returned today are the bytes that existed at mint, unless an integrity hash was minted with the token (most are not).
  • That the metadata file conforms to a published schema and can be parsed reliably.
  • Who originally produced the underlying work, against which standard, and with what rights statement.
  • Which version of the content this token actually refers to, if the content has been revised.
  • Whether the rendering platform is presenting the same thing every other platform would render.

Every one of those is a content question, not a chain question. They are the questions MX is built to answer.

How MX closes the gap

The fix is to treat the off-chain content as an MX-described document and to anchor that description back to the chain. Three pieces do most of the work:

An integrity hash committed at mint. The token contract records a hash of the canonical content file (and, where it differs, the metadata file) at mint time. Any reader can re-hash the off-chain bytes and check the result against the on-chain value. If a host swaps the content, the verification fails. This is one extra field on the contract and the only part that has to be on the chain.

MX provenance on the content document. The metadata file at the tokenURI carries the structured fields MX patterns specify: creator identity, creation date, schema reference, rights statement, version, intended use, and the chain address and token ID it is associated with. An agent that reads the file knows what it is looking at without inference. A search index can list it. A rights system can act on it.

A registry record that pairs them. A signed registry entry (the kind REGINALD produces, the kind the first post in this set describes as a Certificate-Transparency-style log) cross-references the token, the URI, and the integrity hash. Anyone who wants to verify a claim about the NFT can do so without trusting any single host, including the chain operator.

None of those steps require putting the content on the chain. None require a new standard the broader NFT ecosystem has not already considered. They require treating the content layer with the same care the token layer already receives.

Worked example: a collectible

An artist mints a digital print as an ERC-721. The chain records the mint, the owner, and a tokenURI that points at an IPFS metadata file. The metadata file points at the image.

Today, here is what a buyer can know for certain: they own the token. Here is what they cannot know: whether the image they are looking at on the marketplace is the image the artist actually minted, whether anyone is still pinning it on IPFS, what print run it is part of, what rights they have to display it, or whether a future marketplace will render it the same way.

Add MX, and the buyer can know all of those, because the content document carries them and the registry vouches for the pairing. The chain still owns "this is your token". MX owns "this is what your token actually entitles you to".

Worked example: a membership pass

A membership NFT grants access to a private community: events, channels, perhaps a physical venue. The token entry on the chain proves membership. The terms of membership (what tier, what expiry, what regions, what code of conduct version) are off-chain.

If the terms file is a loose PDF on a website, no agent can read it reliably and the issuer can quietly amend it after sale. If the terms file is an MX-described document anchored to the token by an integrity hash and a registry attestation, the member, the platform, and a third-party auditor can all check that the terms today are the terms that were minted with the pass. The chain proves the entitlement exists. MX proves what the entitlement is.

Two jobs, no overlap

NFTs are the case where MX and crypto sit closest, and even here the jobs do not overlap. The chain handles ownership and transfer of a token. MX handles discovery, structure, integrity, and provenance of the content the token points at. Each layer does what it is good at and ignores what it is not.

Where this matters most is in the next generation of NFT-adjacent products: digital twins, token-bound credentials, programmable memberships, and on-chain proofs of off-chain work. All of them share the NFT seam. All of them need both halves to be solid before any of the value proposition holds.

Read the rest of the set

What Blockchain and Crypto Have to Do with MX sets out what MX is and is not. Is MX Useful to Blockchain? turns the question round to chain-as-record-system. MX and Cryptocurrency: Drawing the Line closes the set by stating where MX has nothing useful to say.

Back to Top