Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The purpose of this document is to describe how FIO Protocol could be used to enhance the Non-Fungible Token (NFT) experience.

Digital Signature

It is very easy to copy digital art and it’s very easy to create an NFT. How does one know that a particular NFT is in fact created by the artist they think created it? FIO Protocol may offer a solution:

  • An Artist would register a FIO Address, e.g. leonardo@vinci, on the FIO Chain and publicize it to their followers.

  • They would then map their NFTs to their FIO Address. They may also choose to insert the FIO Address into the NFT itself.

  • Anyone could fetch NFTs mapped to a FIO Address.

  • Anyone could fetch a FIO Address which maps to a particular NFT.

    • Since it would be possible for anyone to claim they authored the Mona Lisa NFT. Verified FIO Addresses concept could be applied to allow an expert, e.g. expert@christies, to attest that Mona Lisa NFT was authored by leonardo@vinci

See NFT Digital Signature

Transferring NFT Ownership

...

  • Send 1000 USDC to monalisa@louvre and she will blink

  • Send a message to monalisa@louvre asking what is her name and receive a response

Potential Modification to FIO Chain

  • New actions would be added to the FIO Protocol:

  • add_nfts

    • FIO Address

    • Chain code

    • Smart contract address

    • Token ID (optional)

  • get_nfts

    • FIO Address

    • Chain code (optional)

  • get_nft_fio_address

  • Smart contract address

  • Token ID (optional)