Discussions

Ask a Question
Back to All

Querying an NFT's transfer history gives me multiples of some results

I am attempting to get the latest 25 transfer history results for different NFTs. When I query it like this

alchemy.core.getAssetTransfers({
            'fromBlock': '0x0',
            'contractAddresses': [address],
            'category': [lowerTokenType],
            'withMetadata': true,
        })

I get a ton of results. The first one returned a transfer history from December 4th and looks fine. The other 24 that I am looking at all are on the same date and to the same address each time and the from address is also the same on each result.

Why would I get a transaction from address A to address B more than once?