diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index b370c41726..af33b67bad 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -5,6 +5,12 @@ == DFX + +=== feat: Enable threshold ecdsa signature + +ECDSA signature signing is now enabled by default in new projects, or by running `dfx start --clean`. +A test key id "Secp256k1:dfx_test_key" is ready to be used by locally created canisters. + === refactor: optimize from ic-wasm Optimize Rust canister WASM module via ic-wasm library instead of ic-cdk-optimizer. diff --git a/src/dfx/src/actors/replica.rs b/src/dfx/src/actors/replica.rs index 891286909b..40ea5b90b9 100644 --- a/src/dfx/src/actors/replica.rs +++ b/src/dfx/src/actors/replica.rs @@ -304,6 +304,8 @@ fn replica_start_thread( "rocksdb", "--subnet-type", &config.subnet_type.as_ic_starter_string(), + "--ecdsa-keyid", + "Secp256k1:dfx_test_key", ]); if let Some(port) = port { cmd.args(&["--http-port", &port.to_string()]);