Lido CSM Dashboard

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.

2 Likes

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.

2 Likes

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.



2 Likes

this tools is very useful, thanks.

1 Like

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 .
1 Like

Released 0.5.0
What’s New:

2 Likes

Thanks for sharing! Will come up with more ideas how we can use this as a research source :slight_smile:

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

3 Likes

Bond event scan is ~13x faster
Fixed: Capital Efficiency section silently missing for operators on RPC nodes with receipt pruning

3 Likes

Thank you for developing this tool and providing these updates. As an incoming operator with keys currently in the deposit queue, this dashboard offers an efficient solution for tracking bonds and rewards. I intend to integrate this repository into my local monitoring setup once activation occurs. graciaaas

1 Like