6 releases

new 0.3.0 Nov 5, 2024
0.3.0-rc.1 Oct 4, 2024
0.2.0 Jul 11, 2024
0.2.0-rc.1 Jun 27, 2024
0.0.0 Jan 4, 2024

#13 in #dkg

Download history 18/week @ 2024-07-15 16/week @ 2024-07-29 6/week @ 2024-08-12 3/week @ 2024-08-19 9/week @ 2024-08-26 5/week @ 2024-09-02 31/week @ 2024-09-16 33/week @ 2024-09-23 114/week @ 2024-09-30 25/week @ 2024-10-07 21/week @ 2024-10-14 5/week @ 2024-10-21 7/week @ 2024-10-28

66 downloads per month
Used in 4 crates

AGPL-3.0-or-later

205KB
1.5K 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

~31–51MB
~850K SLoC