zellular-xyz / zsequencer

PoC implementation of the Zellular sequencing protocol
https://zellular.xyz
3 stars 0 forks source link

Use EigenSDK to update list of nodes and stakes #12

Closed abramsymons closed 3 months ago

abramsymons commented 3 months ago

Currently, the list of nodes and stakes is hard-coded in a nodes.json file. Use EigenSDK to load these data from contracts dynamically every 5 minutes.

abramsymons commented 3 months ago

It creates complexities in the initial onboarding process of operators because they should have holesky RPCs that be queried for events constantly or using subgraph which is not a decentralized solution.

It's better to have an intermediate solution to start with where nodes.json and apps.json are loaded from a server every minute.