I’ve been looking into the needed steps to realize an attractive presentation of the holdings of the different funds and think it might warrant some discussion/planning before one does double work or work runs into the wrong direction. Guess i might want to kick some discussion off. Please correct me, I’m surely wrong
First let me state some assumptions:
- It is not the aim to clone clone opensea.io but to offer a visual attractive overview over all the funds and their NFTs. Something that entices the desire to own a share of a fund as well as giving the feeling that “my” NFTs would be in good company if I would be willing to Mint a D1 token with my NFTs.
- For this is would be okay to have an distinctively different look to nftx.org, as probably the former would be more on the marketing side of the project (customer acquisition) and the latter is the tool to work with. Thus website vs dapp I guess.
- The galleries should offer room for CTA to participate in the various ways you can to NFTX, mint, add liquidity, trade
- While the needed information is on the blockchain it would have to be brought in from different contracts, aggregated, persistently stored, and regularly updated. Especially the metadata for each token needs to be stored as making many calls is expensive.
- Each NFT has its own specifics in terms of visualization (image or video or ?) and further metadata. This means that dealing with a high variety of funds of would mean that the gallery code might have to be modified to be able to show NFTs in a new fund (would all of them implement IERC721Metadata?).
- As with the homepage (as discussed in a different thread) some sort of selection (active in gallery, featured, …) might have to be made. As well it might be interesting to think of featuring certain NFTs in the holdings
- Where would the galleries be used? Would they become part of the main site (e.g. an overlay) or would they have an own subdomain?
- What about design aesthetics? How would that tie into the rebrand?
- There has been talk of a sub-graph for NFTX. Could this not be part of it? Using the same graph would mean to also have only one codebase to maintain.
- What about pricing information? Should they be shown?
- How would this work for D2 funds, as it aggregates D1 the gallery would show all of the NFTs of the D1s? How would one ensure that the more valuable/rare NFTs would stand out?
I see that this little nice to have could become something that is quite big to do. Guess the minimum viable gallery would be a component that could be shown for a manually selected list of funds. More of a viewer for the holdings.