-
Notifications
You must be signed in to change notification settings - Fork 52
Description
Why
We want to sign a new type of data with the Mithril network: the Cardano Stake Distribution. This information can be used in particular by bridges, side chains, layers 2 as they often need to rely on the Cardano stake distribution to setup/determine a committee of validator nodes that operate the bridging between two layers. Providing a Mithril certification for this data avoids the requirement of operating a full Cardano node. It is also complementary to the certification of the Cardano transactions themselves in an effort of operating in a ligh setup (no full Cardano node bu with full security)
What
Implement a new signed entity type which certifies the Cardano Stake Distribution of the previous epoch at every epoch transition and provide client implementation to retrieve and verify authenticity.
How
- Add a new signed entity type (type + database migration)
- Implement signable and artifacts builders for Cardano Stake Distribution #1832
- Implement routes for Cardano Stake Distribution in aggregator REST API #1841
- Implement Cardano Stake Distribution in client library #1842
- Implement Cardano Stake Distribution in client CLI #1880
- Implement Cardano Stake Distribution in WASM client #1881
- Update explorer for Cardano Stake Distribution #1843
- Document Cardano Stake Distribution #1844
Metadata
Metadata
Assignees
Labels
Type
Projects
Status