Die stETH Staking Rewards von Lido werden leider nicht automatisch per Blockchain Import in Blockpit importiert, da diese auch nicht als Transaktionen im Blockchain Explorer ersichtlich sind, sondern als „rebase“ Zuflüsse täglich ins Wallet kommen.
Dadurch fehlen diese Staking Rewards und müssen manuell importiert werden.
Über die Seite von Lido kann man sich unter https://stake.lido.fi/rewards ein CSV der Rewards herunterladen, das man dann mit etwas Aufwand in die Excel-Vorlage von Blockpit einfügen kann.
Nachdem dies doch einige manuelle Schritte erfordert (vor allem das Datum lässt sich schlecht formatieren) habe ich mir eine JavaScript HTML Datei zur Umwandlung der Lido-CSV Datei geschrieben, die vollautomatisch eine neue CSV Datei erstellt, die direkt in Blockpit importiert werden kann!
Bitte beachten, dass dies kein offizielles Script von Blockpit ist und somit auch seitens Blockpit kein Support dafür angeboten werden kann.
Für Fragen, Anmerkungen, Kritik, Verbesserungsvorschläge einfach hier im Thread schreiben
Dieses Script kommt ohne externe Bibliotheken oder Datenübertragung ins Internet aus!
Bitte die HTML Datei am Besten lokal am Computer abspeichern und dann im Browser öffnen (funktioniert auch offline).
Voraussetzung ist ein moderner Browser (getestet mit Chrome und Edge) mit aktiviertem JavaScript.
Ich würde es so abbilden, wie es auf der Blockchain ist und da kommen die Rewards auch auf die selbe Adresse wo auch die stETH liegen.
Andernfalls kommt sonst „fehlende Historie“ wenn du alle deine stETH verschickst und Blockpit die Rewards nicht in der selben Integration hat
Ich stake ETH über Lido (stETH/Rebase) auf meiner Ledger Wallet. Da Blockpit die täglichen Rebase-Rewards nicht automatisch erfasst, importiere ich diese manuell als CSV mit dem Script von @Harald_H über eine separate manuelle Integration („Lido Staking“).
Das Problem: Die automatische „Ledger ETH“ Blockchain-Integration liest die tatsächliche On-Chain-Balance (inkl. Rebase-Rewards) als Synced Balance ein. Die manuell importierten Rewards in „Lido Staking“ werden zusätzlich auf die berechnete Balance addiert → Double Counting.
Wie löse ich das korrekt? Konkret: Wie verhindere ich, dass die manuell importierten Staking Rewards doppelt in die berechnete Balance einfließen, wenn die Synced Balance der Blockchain-Integration die Rewards bereits enthält?