I have the following question:
What is the best way to get all unique addresses who interacted with a specific smart contract?
For example, I want to extract all unique addresses which have interacted with the Uniswap smart contract. (optional: as a next step, also include a date/block height filter, eg all addresses who have interacted with Uniswap within the last 6 months)
I've checked the Etherscan and Moralis API but could not find a function that does exactly that (input: smart contract address, output: all addresses who interacted with it).
Any ideas on what the best way is to do this?
Thanks a lot in advance for your help - highly appreciated!