mithril icon indicating copy to clipboard operation
mithril copied to clipboard

Stake-based threshold multi-signatures protocol

Results 150 mithril issues
Sort by recently updated
recently updated
newest added

We want to enable Mithril on all official testnets, which so far means `vasil-devnet`, `preprod` and `preview`. In general, the infra should support deployment of several instances serving different networks....

idea

### Issue Create a `genesis` command of the Aggregator (manual operation): * (Re)Use a private key (Cardano keys) for testing purpose * (Re)Use a public key stored on a public...

P-high
D-hard
task

## Why Current infrastructure is deployed on `testnet` which is soon to be deprecated and is incompatible with newest developments on cardano-node (1.35.3-X series). ## What * Upgrade `mithril-infra` configuration...

P-high
D-medium
task

## Issue Following open sourcing of the repository, we need to finalize some tasks ## Tasks * [x] Make Docker repository public ([`mithril-client`](https://github.com/orgs/input-output-hk/packages/container/mithril-client/settings)) * [ ] Curate Github roadmap *...

P-high
D-medium
task

## Context & versions I am running dev-net as per the documentation using remote docker ## Actual behavior mithril-signer-node-pool1_1 | Error: InitializationError(Os { code: 13, kind: PermissionDenied, message: "Permission denied"...

bug
D-medium
P-medium

This PR implements the new registration procedure and closes #301 and closes #384 . When a registration procedure is initialised, we have to give as input the cardano stake distribution,...

## Why When trying to use mithril-client in a script, using the docker image, I do the following: ``` $ docker run --rm -ti -e NETWORK=$NETWORK -e AGGREGATOR_ENDPOINT=$AGGREGATOR_ENDPOINT ghcr.io/input-output-hk/mithril-client:latest list...

good first issue
D-easy

### Issue Implement the certification of the Mithril Verification Keys in the Signer and the Aggregator ### Tasks / Depends - [ ] Use new key registration from `mithril-core` -...

breaking-change
D-hard
D-medium
task

The initialisation should take as input the stake distribution (with the cardano keys), and the registration takes as input the Mithril key and a signature of the mithril key with...

D-medium
P-medium
T-refactor

Mithril keys will have to be certified by the node hot keys. We should mock this procedure, so that the key registration takes into account this registration validation, and Mithril...