I am trying to get the wallet balance for this address 0x389044F3ac7472060A0618116e3624A5f0f20F28 as of Aug 31 2022. In the past, I've been able to do so by getting the transaction history and subtracting transactions labelled as sent from incoming ones. This one presents a challenge as I am only able to access the last 100,000 transactions. I know there's got to be a more efficient way to do this.
Is there an API I could use to retrieve the entire transaction history (given its large volume)? Or even better would anyone know how to automate this entire process by retrieving the transaction history and then creating a script to add/subtract balances prior to Aug 31, 2022?
Would appreciate some help on this one. Been stuck for 3 days and I'm about to get chewed up at work if I do not figure out a way to solve this.