Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Dynamic Oracle Approach

FIO is automatically converted to ETH to cover gas costs

NFT Redemption Approach

The NFT is not actually minted until there is an action on the Ethereum chain where Bob can pay the gas fee

Notes on FIO Domain Expiration as an ETH NFT

-BASIC NFT-

This design assumes the expiration is an attribute of the NFT

  • Attribute does not change

  • New expiration date means new NFT

  • The old expired NFT can still be traded, but it will never unwrap on the FIO chain

  • Expired NFT while wrapped on ETH cannot be redeemed for FIO Domain

The FIO Domain can be wrapped assuming it has not expired or about to expire.

  • Do not wrap tokens that will expire in about 2 weeks?

  • An FIO domain NFT that has been wrapped on Ethereum chain does not need to be used on the Ethereum chain, so the resolvers used in ENS are not necessary.

NFTs as tradable assets have images associated with them via a uri string

  • The image of the NFT is not pertinent to FIO domains.

  • NFTs minted for trade on OpenSea use their own servers to store the image uri

  • More universal approach will require an IPFS node

    • 1 image stored on a few trusted existing nodes should suffice

  • Is is possible to just hex encode a small bitmap and store it instead, or perhaps nothing at all ?

IRC-1948 - Data NFT (extension) - This is NOT universally supported

  • Trading of "expired" domain NFTs can still happen with this implemented

Real time data updates, can use for expiration date. Going this approach would allow for expired domain NFTs to be renewed while they are still wrapped

  • No labels