-
Consider
```rust
impl SchnorrSignature
where
P: PublicKey,
K: SecretKey,
{...}
```
This is a nice, clean interface imo, but we implicitly assume that the `P` and `K` live on an ellip…
CjS77 updated
7 months ago
-
According to BIP-340, XOnly keys have 32 bytes and signatures have 64 bytes.
If X + Parity is used, signatures would be 65 bytes and Keys 33 bytes. Really, they just require one bit, but the minimu…
-
## Description
With the introduction of different ATMS kinds (ECDSA, Schnorr, etc) we had to relax the constraints on the pub keys and signatures we accept, and we removed type information of these…
-
https://github.com/jl777/SuperNET/blob/master/iguana/iguana_secp.c
And many other files contain large amounts of code copied directly from the Bitcoin project, libsecp256k1 and other places where I…
-
Quoted from Discord to make sure the questions don't get lost and the answers are saved here.
> Hey people, I'm trying to use the Leather wallet signmessage functionality (https://leather.gitbook.…
-
The current implementation is not in line with https://datatracker.ietf.org/doc/rfc8235/. This specification standardizes Schnorr NIZKs.
In particular, we are not following the recommended practice d…
-
Parity's [Secret Store](https://wiki.parity.io/Secret-Store) [implements](https://github.com/paritytech/parity/blob/master/secret_store/src/key_server_cluster/math.rs) [ECDKG](http://citeseerx.ist.psu…
-
At the time of writing, Rooch doesn't support Bitcoin related protocol.
nostr, on the other hand, supports Bitcoin protocols, and by supporting nostr on Rooch, we can further support Bitcoin networ…
-
There are remnants of pay to pubkey in the codebase.
See here on the `Script` object:
https://github.com/handshake-org/hsd/blob/cc1ef7ab8dfcadbcc1b18b934ccf2d2ec1776042/lib/script/script.js#L1368-…
tynes updated
4 years ago
-