Skip to content

Add tss-lib and mpcium - #71

Open
anhthii wants to merge 1 commit into
rdragos:mainfrom
anhthii:main
Open

Add tss-lib and mpcium#71
anhthii wants to merge 1 commit into
rdragos:mainfrom
anhthii:main

Conversation

@anhthii

@anhthii anhthii commented Nov 3, 2025

Copy link
Copy Markdown

Add tss-lib and mpcium

Summary

Adds two production-grade threshold signature libraries:

  • tss-lib (Protocols) - Go implementation of threshold ECDSA and EdDSA for distributed key generation, signing, and resharing. Based on Gennaro & Goldfeder's work (CCS'18).

  • mpcium (Frameworks) - Open-source MPC wallet infrastructure in Go. Supports Bitcoin, Ethereum, Solana, Cardano, and other blockchain networks.

Both libraries are actively maintained and used in production cryptocurrency applications.

@rdragos

rdragos commented Nov 18, 2025

Copy link
Copy Markdown
Owner

Very cool, thanks for adding these! Do you reckon mpcium should go into the Frameworks section? After having a brief look it seems to be specialized for wallet management, so my intuition would say that this should go into the protocol section.

In my view I am thinking that MPC frameworks support generic circuits rather than special protocols. What do you think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants