dfinity / sdk

IC SDK: a Software Development Kit for creating and managing canister smart contracts on the ICP blockchain.
https://internetcomputer.org/developers
Apache License 2.0
167 stars 84 forks source link

feat: Enable threshold signatures for Bip340Secp256k1 #3809

Closed eichhorl closed 1 week ago

eichhorl commented 3 weeks ago

Description

Instructs the replica to generate a threshold Schnorr signing key for algorithm Bip340Secp256k1 at start up. A test key id "Bip340Secp256k1:dfx_test_key" is ready to be used by locally created canisters.

Updated replica to elected commit 2e269c77aa2f6b2353ddad6a4ac3d5ddcac196b1.

How Has This Been Tested?

Manual test using dfx start

Checklist: