secp256kfun
secp256kfun copied to clipboard
A pure-rust secp256k1 library optimised for fun
See: https://github.com/rust-bitcoin/rust-secp256k1/pull/213 Obviously all the functions in https://github.com/LLFourn/secp256kfun/blob/master/secp256kfun/src/backend/parity/constant_time.rs should be constant time and we should be able to empirically verify they are and do the tests in CI. There are...
Many of the tests are dual declared as wasm tests as well with: https://github.com/LLFourn/secp256kfun/blob/6dd73322af7c57f98b3217342b6dfdfa004e77a3/secp256kfun/src/macros.rs#L216-L226 But the tests don't run on github actions.
Prior to this PR tweaks were being stored in a separate field inside `FrostKey` and were applied at signature combination time. In frostsnap we actually want to be able to...
If we ask signers to return `s!(r1 + (r2 * b) + lambda * x * c * mul_tweak)` in `Frost::sign`, we can get a signature that is valid for...
We are hosting our send FROST library implementors workshop on September 18th https://developer.blockchaincommons.com/frost/meeting2/ So far scheduled are some discussion from bitcoin devs on their FROST implementations in C++. One of...