secp256k1

Pure Haskell Schnorr, ECDSA on the elliptic curve secp256k1 (docs.ppad.tech/secp256k1).
git clone git://git.ppad.tech/secp256k1.git
Log | Files | Refs | README | LICENSE

commit 8228961efbd2cc87f0e4fb549de023ffedf95c75
parent 5465c786427b6475239b562aa4dc4fe70178aab0
Author: Jared Tobin <jared@jtobin.io>
Date:   Mon, 23 Jun 2025 18:13:01 +0400

lib: axe comment

This branch will in practice never be reached, so don't worry about it.

Diffstat:
Mlib/Crypto/Curve/Secp256k1.hs | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/Crypto/Curve/Secp256k1.hs b/lib/Crypto/Curve/Secp256k1.hs @@ -843,7 +843,7 @@ _sign_schnorr _mul _SECRET m a = do k' = modQ (roll32 rand) if k' == 0 -- negligible probability - then Nothing -- XX handle me + then Nothing else do pt <- _mul k' let Affine x_r y_r = affine pt