Historical Validator Balances


I’m trying to figure out if there is a way to query for historical validator balances? maybe by block or by epoch?

etherscan only has 30 days. the only API calls i can find are exclusively current balance.

Thank for the help

Hi @demipop and welcome to the Infura community!

Please check out the following blog post Tutorial: Querying your ETH 2.0 validator balance with the Infura API | Infura Blog | Tutorials, Case Studies, News, Feature Announcements.
Just to note, the ETH2 Infura endpoint has changed I would suggest checking out updated documentation ETH 2 | Infura Documentation

For historical data, please look into Get validator balances from state ETH 2 | Infura Documentation where quering slot by slot, you should be able to get the data needed.