To retrieve a list of NFT addresses within a collection, you can follow a two-step process.
Firstly, you need to download the state of the collection contract and then invoke a specific
get-method that returns the address of each item based on its index. This allows you to gather all the relevant NFT addresses associated with the collection.
Once you have obtained the list of NFT addresses, the next step is to retrieve the respective owners of these NFTs. This can be accomplished by invoking the appropriate get-method on each individual contract identified in the previous step. By doing so, you can gather information about the NFT owners, providing insights into the ownership distribution within the collection.
By following this process, you can effectively gather comprehensive data about the NFT addresses and their respective owners, enabling you to analyze and understand the dynamics of the collection in more depth.