coincurve
coincurve copied to clipboard
Cross-platform Python bindings for libsecp256k1
Like this: ```py from coincurve.context import GLOBAL_CONTEXT, Context from coincurve.keys import PrivateKey, PublicKey from coincurve.utils import verify_signature __all__ = [ "GLOBAL_CONTEXT", "Context", "PrivateKey", "PublicKey", "verify_signature", ] ```
How to fix this? 
Hi Ofek, this might be not an issue, just wanna get a confirmation. As described in features, coincurve supports [RFC6979](https://datatracker.ietf.org/doc/html/rfc6979) **Deterministic signatures**. I've read the document, and following [section 3.2,](https://datatracker.ietf.org/doc/html/rfc6979#section-3.2)...
Dear all, I would like to use coincurve on my Raspberry Pi4 Model B. Installation works flawless via `pip install coincurve ` I also tried not using wheels: Installation works...
`File "cffi\api.py", line 150, in dlopen File "cffi\api.py", line 832, in _make_ffi_library File "cffi\api.py", line 827, in _load_backend_lib OSError: cannot load library 'C:\Users\peter\AppData\Local\Temp\_MEI168362\coincurve\libsecp256k1.dll': error 0x7e. Additionally, ctypes.util.find_library() did not manage...
I'm currently trying to write a few Python bindings around the [FROST algorithm](https://github.com/ElementsProject/secp256k1-zkp/pull/138). To get this up and running, I need to call the `secp256k1_scalar_chacha20` function, which signature seems to...
Python 3.6.6 CentOs 6.10 ---------------------------------------- # python3.6 -m pip install coincurve Collecting coincurve Using cached coincurve-15.0.0.tar.gz (219 kB) Installing build dependencies ... done Getting requirements to build wheel ... done...
Your library performance is Very good for Scalar Multiplication. But i am trying for **Point Addition** and getting slower speed. `pub1 = bit.Key.from_int(1)._pk.public_key` `timeit pub1.combine_keys([pub1, pub1])` 8.81 µs ± 287...
After pip install coincurve and I try to import coincurve environment detail https://github.com/SuperCipher/coincurve/blob/d0bc945a1ee6e937944257489c33e0bfac83be85/.gitpod.Dockerfile#L1
I'm getting ``` gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/nix/store/mylvss4yxf3ljsyxh3wbyx2liy6x7gbr-python3-3.7.4/include/python3.7m -Ibuild/temp.linux-x86_64-3.7/include -c build/temp.linux-x86_64-3.7/_libsecp256k1.c -o build/temp.linux-x86_64-3.7/build/temp.linux-x86_64-3.7/_libsecp256k1.o gcc -pthread -shared -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.2.11/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.6.0.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.2.7/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.2.4/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.2.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.18.1/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.28.0/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-6.3p08/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.1-20190112/lib...