...
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
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)
Smart contract address
Token ID (optional)
get_nft_fio_address