Our great sponsors
-
eth2-staking-rewards-calculator
Discontinued [Archived, see README] Allows you to calculate the Ethereum 2.0 staking rewards on a day-by-day basis (useful for tax purposes).
-
eth2_daily_tracker
A Python application to track daily ETH earnings from staking (along with the price of ETH on that day). Useful for tax purposes.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
My code where this happens: https://github.com/eth2353/eth2-staking-rewards-calculator/blob/7229f0e1e25fbf82258a58e2e64a156280f1fa9f/main.py#L64
How unfortunate. I dont understand where/how to get these id's. So far there is no easy way to get your validator id's it seems https://github.com/prysmaticlabs/prysm/issues/8404. Beaconcha.in if you have a lot of validators is a bit annoying.
You can however retrieve the indexes for each public key (you have to encode it for Prysm first) using this Prysm endpoint (/eth/v1alpha1/validator/index): https://github.com/prysmaticlabs/ethereumapis/blob/92b2a467c1085a32fad07dcb71b9bc279afc2d97/eth/v1alpha1/validator.proto#L99