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

#667 in Magic Beans

Download history 4/week @ 2024-07-19 15/week @ 2024-07-26 1/week @ 2024-08-02 5/week @ 2024-08-09 3/week @ 2024-08-16 4/week @ 2024-08-23 8/week @ 2024-08-30 3/week @ 2024-09-06 27/week @ 2024-09-13 32/week @ 2024-09-20 17/week @ 2024-09-27 118/week @ 2024-10-04 25/week @ 2024-10-11 9/week @ 2024-10-18 3/week @ 2024-10-25 128/week @ 2024-11-01

167 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–52MB
~854K SLoC