Staking
rotki currently supports staking tracking for:
- Ethereum (ETH2)
- Liquity
- Kraken
ETH2 Staking
You can track ETH2 staking in 2 ways:
- Add the ETH account that deposited funds for the validator - this automatically detects and tracks associated validators.
- Add a validator manually:
- Go to
Accounts → EVM Account > Validators
- Click
Add account
- Enter the validator's public key and/or index
- Optional: Set ownership percentage if sharing the validator
- Go to
After adding a new validator you will see the list of balances for each of these validators.
View your ETH staking details under menu Staking > ETH
. ETH2 stakers can track their earnings both at current ETH prices and based on the value of daily staking rewards.
You can see the summary of how much ETH was earned each day, on the daily stats section.
These earnings are included in profit/loss reports and can be exported to CSV for spreadsheet analysis.
Liquity Staking
If you stake LQTY in the protocol you can see stability pool deposits, staked amount, and the stake events.
On the left side, we display information for your current deposited amount of LUSD
in the stability pool along with the ETH
and LQTY
rewards that you haven't claimed yet. On the right side, we display the staked LQTY
and the ETH
and LUSD
that are available to claim.
The Liquity statistics are calculated using the queried events and you might need to wait for some time until all the events are queried to get the final values. The values in terms of USD can be displayed using prices at the moment of the different events (historical
) or using prices at the present (current
).
- Total Gains Stability Pool: This is the value of Ether and
LQTY
claimed from the stability pool. - Total Deposited Stability Pool: This is the value of
LUSD
deposited in the stability pool. - Total Withdrawn Stability Pool: This is the value of
LUSD
withdrawn from the stability pool. - Stability Pool Gains: A breakdown of the gains already claimed from the pool.
- Estimated PnL: This value represents your returns from the stability pool after losing LUSD in exchange for
ETH
andLQTY
. For more information on how the stability pool works check the Liquity docs. This amount is calculated in rotki as follows:
A = Total Deposited Stability Pool - Total Withdrawn Stability Pool
LG = Claimed Liquity gains in current price.
R = Not claimed rewards in current price.
B = Total Gains Stability Pool + LG + R
C = (A - Current deposited amount) in current price
PnL = B - C
For LQTY
staking we display the claimed rewards.
Kraken Staking
If you stake on Kraken you can see your gains, and events in the various staked assets.