Nice tool!
I’ve added persistence so operators load instantly on page refresh instead of fetching everything again with a PR on your repo. Data is stored as JSON in SQLite for now since the app is still in development - once v1 is out, I can refactor to a proper normalized schema if needed.
This is a great addition! Thank you for your contribution. I sent a couple fixes in the PR. Once you sign off on those I’ll push out a new release, including some of Enti’s requests from the call.
Community member shout-out… Thank you @cgi-bin for the latest PR, adding the ability to save multiple operator checkpoints, currency pairs, and support for data persistence. Thank you Enti for feature requests to have a quicklink to beaconchain and historical yield per distribution.
this tools is very useful, thanks.
How does one update the dashboard to the latest version? Do you remove everything and just the instalation instructions (git clone etc.) or is there an easier way?
Hey @JohnSilverSnow if you installed it via pip, you can just:
pip install --upgrade csm-dashboard
and it will update to the latest and greatest.
If you initially cloned the repo and installed from there…
cd lido-csm-dashboard
git pull
pip install -e .
Thanks for sharing! Will come up with more ideas how we can use this as a research source ![]()
Overhauled the approach to discovery of distribution history for more reliable results when using rate limited RPCs.
Cleaned up web view with more prominent XIRR capital efficiency section



