#protocols #entropy #signing #execution #transport #logic #dkg

entropy-protocol

Entropy Signing and DKG protocol execution and transport logic

2 unstable releases

new 0.1.0-rc.1 May 15, 2024
0.0.0 Jan 4, 2024

#4 in #dkg

Download history 1/week @ 2024-02-15 6/week @ 2024-02-22 3/week @ 2024-02-29 9/week @ 2024-03-28 8/week @ 2024-04-04

77 downloads per month
Used in 5 crates (4 directly)

AGPL-3.0-or-later

210KB
2K SLoC

entropy-protocol

Protocol execution and transport logic for the Entropy signing, DKG, and proactive refresh protocols.

For explanations of the JS bindings see ./js-README.md

Compiling on wasm:

To check that things compile correctly on wasm:

make build-nodejs

Running Nodejs tests:

To run tests for JS bindings to the sign_and_encrypt api:

make build-nodejs-testing
cd nodejs-test
yarn
yarn test

If you have issues when re-running these tests following changes, remove nodejs-test/node_modules before re-running yarn.

For instructions on running entropy-tss integration test using JS bindings to the user private mode signing and DKG functions, see ../threshold-signature-server/README.md


lib.rs:

Protocol execution and transport logic for the Entropy signing and DKG protocols

Dependencies

~29–49MB
~829K SLoC