Crates.io | dkls23 |
lib.rs | dkls23 |
version | 0.1.1 |
source | src |
created_at | 2024-08-30 11:02:29.23577 |
updated_at | 2024-08-30 12:46:48.016495 |
description | DKLs23 Threshold ECDSA in Three Rounds |
homepage | |
repository | https://github.com/0xCarbon/DKLs23 |
max_upload_size | |
id | 1357576 |
size | 436,107 |
DKLs23 is an advanced open-source implementation of the Threshold ECDSA method (see https://eprint.iacr.org/2023/765.pdf). The primary goal of DKLs23 is to compute a secret key without centralizing it in a single location. Instead, it leverages multiple parties to compute the secret key, with each party receiving a key share. This approach enhances security by eliminating single points of failure.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
A step-by-step guide to installing the project.
rustup
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
git clone https://github.com/0xCarbon/DKLs23 cd DKLs23
cargo build
We welcome contributions! Please see CONTRIBUTING.md for details on how to get started.
For information on how to report security vulnerabilities, please see our SECURITY.md.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
This project is licensed under either of
at your option.
See the list of contributors who participated in this project.