You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AttributeError: /usr/lib/libsecp256k1.so: undefined symbol: secp256k1_ec_privkey_tweak_add. Did you mean: 'secp256k1_ec_pubkey_tweak_add'?
Traceback (most recent call last):
...
File "/usr/local/lib/python3.13/dist-packages/bitcointx/core/secp256k1.py", line 131, in get_secp256k1
_secp256k1 = secp256k1_load_library(bitcointx.util._secp256k1_library_path)
File "/usr/local/lib/python3.13/dist-packages/bitcointx/core/secp256k1.py", line 327, in secp256k1_load_library
cap = _add_function_definitions(handle)
File "/usr/local/lib/python3.13/dist-packages/bitcointx/core/secp256k1.py", line 202, in _add_function_definitions
lib.secp256k1_ec_privkey_tweak_add.restype = ctypes.c_int
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Activity
shuckc commentedon Nov 13, 2025
As a workaround, I am maintaining a brew tap of the old 0.1 version
fix(secp256k1): support libsecp256k1 v0.7 seckey symbol rename
m0wer commentedon Sep 2, 2026
Implemented at https://github.com/m0wer/python-bitcointx