Versions Compared

Key

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

Documents the process for interacting with the NFT Signatures test server and provides integration suggestions.

...

...

  • Click Load Key (if your private key is not already loaded)

    • Copy in the FIO Private Key that you generated from the FIO Testnet Monitor, and then click Import

  • Click on FIO.ADDRESS > fio.address::regaddress in the left hand column

    • fio_address: <yourname>@<yourdomain> (e.g. artcollection1@bobnfts)

    • All other fields: use defaults (these default to your account info)

  • Click Send and the transaction should execute

  • Click on Accounts in the top menu and then click Search, you will see your custom FIO Domain and FIO Address.

Sign NFT

This does not work great in Cryptonym because the field for signing NFTs is a single line. Need to update the tool.

...

  • Click on FIO.ORACLE > fio.address::addnft in the left hand column

    • fio_address: <yourname>@<yourdomain> (e.g. artcollection1@bobnfts)

    • nfts: Add any number of NFTs as defined in FIP-27, for example

      Code Block
      {
        "chain_code": "ETH",
        "contract_address": "0x63c0691d05f441f42915ca6ca0a6f60d8ce148cd",
        "token_id": "100010001",
        "url": "ipfs://ipfs/QmZ15eQX8FPjfrtdX3QYbrhZxJpbLpvDpsgb2p3VEH8Bqq",
        "hash": "f83b5702557b1ee76d966c6bf92ae0d038cd176aaf36f86a18e2ab59e6aefa4b",
        "metadata": ""
      }
    • All other fields: use defaults (these default to your account info)

  • Click Send and the transaction should execute

View your Signed NFTs

This does not work in Cryptonym. Recommend using Postman or other API tool.

Use get_nfts_fio_address to display your Signed NFTs:

...