- Notifications
You must be signed in to change notification settings - Fork10
0xEigenLabs/tss-wasm
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A portable lightweight client application for threshold ECDSA (based onGG18), built on&formulti-party-ecdsa :
- Wasm/Web
- HW friendly, likeTEE
- node: npm run build_node
- web: npm run build
web: @ieigen/tss-wasm@0.0.8
nodejs: @ieigen/tss-wasm-node@0.0.7, node 18.0+ is required
npm run buildnpm run test
cargo build --examples --release./target/release/examples/gg18_sm_manager# open another consolenpm run build_nodenode scripts/run_keygen_sign_node.js
cargo build --examples --release./target/release/examples/gg18_sm_manager# open another consolenpm run buildexport NODE_OPTIONS=--openssl-legacy-providernpm run webpack && npm run webpack-dev-server
Openhttp://localhost:8080/
in browser, check out the output inconsole
.
docker build -t ieigen:tss-sm-server --build-arg "BUILDARCH=$(uname -m)" -f sm.dockerfile .docker run -d -p 8000:8000 -v $PWD/params.json:/tss-wasm/params.json ieigen:tss-sm-server
GPL & Apache-2.0