NFT Marketplace Issue

I had the Marketplace working and I was able to list several NFTs from my collection, about 3 weeks ago. I havenā€™t changed anything on my end.

Since then the display order of the My Collection page has changed so itā€™s no longer correlated with the Marketplace page. For me, this means visitors canā€™t see anything I list for sale now.

The page that displays NFTs listed for sale, shows them in minting order - and it also shows NFTs in that count that arenā€™t for sale.

The page that shows the NFTs I own are now displayed from the highest token ID in descending order, when they were being shown in minting order a few weeks back.

It made sense before, now itā€™s beyond my ability to use. Pretty frustrating. I would be super grateful if I could get it back to where it was before.

what web3api functions do you use to get that list of NFTs?

how many nfts do you have in total?

I wish I knew how to answer the question about api functions - Iā€™m just using the NFT Marketplace boilerplate from the tutorial. I donā€™t know how to find that info. It seems like it would be get /{address}/nft, but Iā€™m guessing.

The total collection size is 25k. That didnā€™t seem to have an impact a few weeks ago. Does it matter now?

the order of returned results is not based on date, you will have to sort them somehow if you want to be ordered by date, but that would mean to iterate over all 25k

I just want the two pages to correlate to each other, which they did by default a few weeks ago. Both pages were showing the collection in minting order.

The Marketplace boilerplate worked intuitively with the previous configuration, now it doesnā€™t. Very frustrating for a non-coder, as I have no clue how to resolve the problem, and all of my work leading to this point may be for nothing.

If something did change on your end, it had a significant impact on the way the Marketplace boilerplate functions. I donā€™t know if that is the case, just putting it out there.

I havenā€™t changed anything in the code on my end since I was able to list the first few that are currently for sale. If nothing changed on your end, something weird is going on for me that makes the Marketplace unusable, and it would be nice to know what is happening.

Thanks for taking the time. Youā€™re the GOAT.

The page that shows the NFTs I own are now displayed from the highest token ID in descending order, when they were being shown in minting order a few weeks back.

I would think this would be ok because for most collections NFTs would be minted with incrementing IDs, so comparable to being sorted by mint order. Is this not the case for yours?

The main issue is that the listing page is only showing the first X number of NFTs, in minting order, whether they are for sale or not.

Maybe that is my problem? lol

I realized the Marketplace page is just showing random NFTs in no discernable order, some are listed for sale, some are not.

I was mistaken in thinking that had something to do with minting order.

Descending order on the My Collection page makes sense, random tokens in the Marketplace I donā€™t understand.

how many NFTs you have there?

I donā€™t know the exact number, but I still own at least 24.7k of 25k.

Also, just to clarify, I was wrong about ā€œminting orderā€, itā€™s just a random (but consistent) selection of NFTs being displayed on the Marketplace.

(Thank you!)

at this moment we donā€™t have an order parameter, and with 25k tokens, it is not easy to order them

Itā€™s just weird how the Marketplace and My Collection pages were showing a consistent order a few weeks ago, and now the My Collection window is in a different order.

Because of my lack of coding ability, this change is a major disaster for me.

If the Marketplace page would only display the NFTs listed for sale, instead of a fixed selection of random token IDs, that would make a lot more sense - donā€™t you think?

there should be a way to list only those nfts listed for sale, assuming that there is an easy way to identify them

Thereā€™s really no reason to have random NFTs on the listing page to begin with, I was just trying to sell what was visible . . .

when you have ~25k NFTs, somehow you have to know what you want to sell

if you have only 5 NFTs, then it is easier

The order isnā€™t all that important, itā€™s just a matter of functional capability.

I listed one of the NFTs now visible in the My Collection window, and it doesnā€™t show up for sale on the Marketplace - all the same random NFTs are there.

It doesnā€™t really make sense to have NFTs that arenā€™t for sale shown on the listing page - especially if they arenā€™t automatically displaced by new listings . . . right?

there may be a different problem if it shows random NFTs instead of what is for sale when it is expected to show only the NFTs that are for sale

I guess that is the real problem here. Thanks for clarifying.

Do you have any idea why the Marketplace page would be stuck with the first ā€œbatchā€ of random NFTs it displayed? If that was a common problem, you would know all about it, Iā€™m sure.