IntersectMBO/mithril

Stake-based threshold multi-signatures protocol

Is IntersectMBO/mithril beginner-friendly?

The maintainers of IntersectMBO/mithril usually reply to a pull request within 2 days. 1 beginner-friendly issue is open now.

Stars
155
Forks
52
Open beginner issues
1
Indexed issues
165
Avg merge
2d 17h
Merged PRs (30d)
37
Dominant language
Rust
License
Apache-2.0
Last GitHub push
Nov 10, 2026
Latest indexed
Sep 17, 2026
Contributing guide
Contributing guide
Code of conduct
Code of conduct
Beginner labels
No beginner labels indexed

How to contribute to IntersectMBO/mithril

  1. Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
  2. Read its code of conduct: it covers issues and pull requests as well as chat.
  3. Your contributions will be published under the project's Apache-2.0 license.
  4. Pick the open beginner-friendly issue below and comment that you want to work on it before you start.

Issues somebody may already be working on are listed last. List everything by date

  • Assess the impact of the client Kubo node acting as a peer
    Open
    spike :satellite:

    Difficulty 5/5 Over a week Newbie friendliness 10/100

    IntersectMBO/mithril#3701 ·

    Maintainers usually reply within 2 days

  • Implement the terminal user interface of the `mithril-setup signer` command
    Open
    feature :rocket:

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    IntersectMBO/mithril#3699 ·

    Maintainers usually reply within 2 days

  • Implement the discovery and guessing effects of the `mithril-setup` command
    Open
    feature :rocket:

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    IntersectMBO/mithril#3698 ·

    Maintainers usually reply within 2 days

  • Trip the IPFS circuit breaker only when the Kubo node is unreachable in the client
    Open
    feature :rocket:

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    IntersectMBO/mithril#3680 ·

    Maintainers usually reply within 2 days

  • Monitor the IPFS traffic served by the aggregator Kubo node and by third-party peers
    Open
    monitoring :eyes:

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    IntersectMBO/mithril#3679 ·

    Maintainers usually reply within 2 days

  • Guess the Mithril signer and DMQ node parameters for the `mithril-setup` command
    Open
    feature :rocket:

    Difficulty 5/5 Over a week Newbie friendliness 42/100

    IntersectMBO/mithril#3678 ·

    Maintainers usually reply within 2 days

  • Prepare Mithril for Cardano Dijkstra hard fork
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 8/100

    IntersectMBO/mithril#3673 ·

    Maintainers usually reply within 2 days

  • Certificate chain optimization
    Open
    roadmap :compass:

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    IntersectMBO/mithril#3672 ·

    Maintainers usually reply within 2 days

  • Support the Kubo RPC API authentication in the client
    Open
    feature :rocket:

    Difficulty 4/5 3-5 days Newbie friendliness 54/100

    IntersectMBO/mithril#3656 · 1 assignee ·

    Maintainers usually reply within 2 days

  • Migrate the npm packages publication to trusted publishing
    Open
    CI/CD :factory:

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    IntersectMBO/mithril#3654 ·

    Maintainers usually reply within 2 days

  • One command SPO onboarding
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    IntersectMBO/mithril#3617 ·

    Maintainers usually reply within 2 days

  • Support the certificate chain cache modes in the explorer
    Open
    feature :rocket:

    Difficulty 3/5 1-2 days Newbie friendliness 68/100

    IntersectMBO/mithril#3588 ·

    Maintainers usually reply within 2 days

  • Avoid client errors when a new variant of `MultiFilesUri` is added
    Open
    optimization :hammer_and_wrench: to-groom :thinking:

    Difficulty 4/5 3-5 days Newbie friendliness 65/100

    IntersectMBO/mithril#3587 ·

    Maintainers usually reply within 2 days

  • Upgrade to Cardano `11.2`
    May be free again @jpraynaud claimed this 43 days ago, and no pull request is open. Open
    dependencies :repeat:

    IntersectMBO/mithril#3585 · 1 assignee ·

    Maintainers usually reply within 2 days

  • Debt reduction and maintenance
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    IntersectMBO/mithril#3551 ·

    Maintainers usually reply within 2 days

  • Enhance clippy warning detection in nightly tests
    May be free again @turmelclem claimed this 66 days ago, and no pull request is open. Open
    optimization :hammer_and_wrench:

    IntersectMBO/mithril#3530 · 2 comments · 1 assignee ·

    Maintainers usually reply within 2 days

  • Persist the SNARK test caches across CI runs
    Open
    cryptography :closed_lock_with_key: testing :repeat: to-groom :thinking:

    Difficulty 5/5 Over a week Newbie friendliness 38/100

    IntersectMBO/mithril#3467 ·

    Maintainers usually reply within 2 days

  • Review the fairness of the single signature selection algorithm for the non-recursive SNARK
    Open
    cryptography :closed_lock_with_key: to-groom :thinking:

    Difficulty 5/5 Over a week Newbie friendliness 38/100

    IntersectMBO/mithril#3427 · 1 comment ·

    Maintainers usually reply within 2 days

  • Report progress events from STM during long proving sequences
    Open
    cryptography :closed_lock_with_key: to-groom :thinking:

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    IntersectMBO/mithril#3426 · 3 comments ·

    Maintainers usually reply within 2 days

  • Harden the SRS download of `TrustedSetupProvider`
    Open
    cryptography :closed_lock_with_key: to-groom :thinking:

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    IntersectMBO/mithril#3425 · 1 comment ·

    Maintainers usually reply within 2 days

  • Make the SRS and circuit key cache directories configurable
    May be free again @HusseinAdeiza claimed this 48 days ago, and no pull request is open. Open
    cryptography :closed_lock_with_key: to-groom :thinking:

    Difficulty 4/5 3-5 days Newbie friendliness 58/100

    IntersectMBO/mithril#3422 · 2 comments ·

    Maintainers usually reply within 2 days

  • Enhance aggregator support for signatures when not ready
    May be free again @HusseinAdeiza claimed this 48 days ago, and no pull request is open. Open
    optimization :hammer_and_wrench:

    Difficulty 4/5 3-5 days Newbie friendliness 58/100

    IntersectMBO/mithril#3409 · 2 comments ·

    Maintainers usually reply within 2 days

  • Implement monitoring for Cardano Blocks and Transactions in Grafana
    Open
    monitoring :eyes:

    Difficulty 3/5 1-2 days Newbie friendliness 55/100

    IntersectMBO/mithril#3156 · 2 comments ·

    Maintainers usually reply within 2 days

  • Remove `snark` feature
    Open
    cryptography :closed_lock_with_key: refactoring :hammer_and_wrench: to-groom :thinking:

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    IntersectMBO/mithril#3150 ·

    Maintainers usually reply within 2 days

  • Cardano database artifacts on IPFS - MVP
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    IntersectMBO/mithril#3091 ·

    Maintainers usually reply within 2 days

  • Refactoring and enhancements for SNARK-friendly STM
    May be free again @leepl37 claimed this 249 days ago, and no pull request is open. Open
    cryptography :closed_lock_with_key: refactoring :hammer_and_wrench: stale :calendar: to-groom :thinking:

    Difficulty 5/5 Over a week Newbie friendliness 32/100

    IntersectMBO/mithril#3066 · 6 comments ·

    Maintainers usually reply within 2 days

  • Decentralize Signer Registration - Feasibility
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    IntersectMBO/mithril#3049 ·

    Maintainers usually reply within 2 days

  • DMQ Rust library - MVP - Phase 2
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    IntersectMBO/mithril#3008 ·

    Maintainers usually reply within 2 days

  • Enhance e2e tests logs in CI
    Open
    CI/CD :factory:

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    IntersectMBO/mithril#2857 · 4 comments ·

    Maintainers usually reply within 2 days

  • Mithril based Oracle - Feasibility
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    IntersectMBO/mithril#2725 ·

    Maintainers usually reply within 2 days

  • Canonical Immutables certification - PoC
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    IntersectMBO/mithril#2723 ·

    Maintainers usually reply within 2 days

  • Mithril signer in Amaru
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    IntersectMBO/mithril#2721 ·

    Maintainers usually reply within 2 days

  • Canonical Ledger State certification - PoC
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    IntersectMBO/mithril#2720 ·

    Maintainers usually reply within 2 days

  • Antithesis testing framework
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 15/100

    IntersectMBO/mithril#2718 ·

    Maintainers usually reply within 2 days

  • DMQ Rust library - MVP - Phase 1
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    IntersectMBO/mithril#2717 ·

    Maintainers usually reply within 2 days

  • DMQ Rust library - PoC
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    IntersectMBO/mithril#2716 ·

    Maintainers usually reply within 2 days

  • Mithril relay Rust library
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 20/100

    IntersectMBO/mithril#2714 ·

    Maintainers usually reply within 2 days

  • Mithril signer Rust library
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    IntersectMBO/mithril#2713 ·

    Maintainers usually reply within 2 days

  • Document immutables folder discovery is recursive
    May be free again @HusseinAdeiza claimed this 48 days ago, and no pull request is open. Open
    documentation :book: good first issue :wave:

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    IntersectMBO/mithril#2657 · 2 comments ·

    Maintainers usually reply within 2 days

  • ALBA for Concatenation proof system - MVP
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 15/100

    IntersectMBO/mithril#2552 ·

    Maintainers usually reply within 2 days

  • Mithril in Guild Operators Scripts
    Open
    roadmap :compass:

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    IntersectMBO/mithril#2542 ·

    Maintainers usually reply within 2 days

  • SNARK Proofs Audit
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 15/100

    IntersectMBO/mithril#2530 ·

    Maintainers usually reply within 2 days

  • Recursive SNARK proof for Certificate Chain - MVP
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    IntersectMBO/mithril#2529 ·

    Maintainers usually reply within 2 days

  • Cardano Node Ledger State Certification - PoC
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    IntersectMBO/mithril#2525 · 2 comments ·

    Maintainers usually reply within 2 days

  • Decentralize Signer Registration - Mainnet
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 10/100

    IntersectMBO/mithril#2523 ·

    Maintainers usually reply within 2 days

  • Support for KES agent
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    IntersectMBO/mithril#2522 · 2 comments ·

    Maintainers usually reply within 2 days

  • UTXO Certification - PoC
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 10/100

    IntersectMBO/mithril#2510 ·

    Maintainers usually reply within 2 days

  • Cardano Protocol Parameters Certification
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 15/100

    IntersectMBO/mithril#2509 ·

    Maintainers usually reply within 2 days

  • Incentive Model for Signer Participation
    Open
    roadmap :compass:

    Difficulty 5/5 Over a week Newbie friendliness 20/100

    IntersectMBO/mithril#2116 ·

    Maintainers usually reply within 2 days

  • Decentralize Signer Registration - PoC
    Open
    epic :crossed_swords:

    Difficulty 5/5 Over a week Newbie friendliness 20/100

    IntersectMBO/mithril#2115 ·

    Maintainers usually reply within 2 days

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.