{"repo":"bnb-chain/tss-lib","free":true,"listed":false,"github":"https://github.com/bnb-chain/tss-lib","clone":"git clone https://github.com/bnb-chain/tss-lib.git","description":"Threshold Signature Scheme, for ECDSA and EDDSA","language":"Go","stars":1033,"topics":["tss","cryptography","blockchain","golang"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Multi-Party Threshold Signature Scheme [![MIT licensed][1]][2] [![GoDoc][3]][4] [![Go Report Card][5]][6] [1]: https://img.shields.io/badge/license-MIT-blue.svg [2]: LICENSE [3]: https://godoc.org/github.com/bnb-chain/tss-lib?status.svg [4]: https://godoc.org/github.com/bnb-chain/tss-lib [5]: https://goreportcard.com/badge/github.com/bnb-chain/tss-lib [6]: https://goreportcard.com/report/github.com/bnb-chain/tss-lib Permissively MIT Licensed. Note! This is a library for developers. You may find a TSS tool that you can use with the Binance Chain CLI here. Introduction This is an implementation of multi-party {t,n}-threshold ECDSA (Elliptic Curve Digital Signature Algorithm) based on Gennaro and Goldfeder CCS 2018 [1] and EdDSA (Edwards-curve Digital Signature Algorithm) following a similar approach. This library includes three protocols: Key Generation for creating secret shares with no trusted dealer (\"keygen\"). Signing for using the secret shares to generate a signature (\"signing\"). Dynamic Groups to change the group of participants while keeping the secret (\"resharing\"). ⚠️ Do not miss these important notes on implementing this library securely Rationale ECDSA is used extensively for crypto-currencies such as Bitcoin, Ethereum (secp256k1 curve), NEO (NIST P-256 curve) and many more. EdDSA is used extensively for crypto-currencies such as Cardano, Aeternity, Stellar Lumens and many more. For such currencies this technique may be used to create crypto wallets where multiple p","default_branch":null,"files":null,"tree":[],"storefront":"/r/bnb-chain","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bnb-chain/tss-lib/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}