In order to ensure a maximum productive and sustainable NFT ecosystem on fuel, this is meant to open a discussion on how to approach the topics of standardization for contracts as well as metadata key standards for NFTs.
Currently, on the fuel docs a loose backwards compatibility to the OpenSea Metadata Standards is proposed as well as a generic NFT implementation using SRC3, SRC7 and SRC20.
This topic here is meant for discussion on how to
A) agree on an approach for NFT standards going forward
B) agree on metadata key standards beyond basics
Potential discussions:
- Extended NFT standards (equivalents to ERC721, ERC1155, ERC6059, ERC6551)
- What benefits and unique approaches can merge this with benefits on fuel
- Handling Marketplace Approvals (equivalents to Set Approval and Set Approval for All)
- Extended Metadata Key Standards beyond Opensea’s Standard
Looking forward to hear thoughts.