mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2024-12-23 12:07:17 +00:00
c8ad64f33c
thanks to Felix Lange (fjl) for help with design & impl |
||
---|---|---|
.. | ||
libsecp256k1 | ||
.gitignore | ||
curve_test.go | ||
curve.go | ||
notes.go | ||
panic_cb.go | ||
pubkey_scalar_mul.h | ||
README.md | ||
secp256_test.go | ||
secp256.go |
secp256k1-go
golang secp256k1 library
Implements cryptographic operations for the secp256k1 ECDSA curve used by Bitcoin.
Installing
GMP library headers are required to build. On Debian-based systems, the package is called libgmp-dev
.
sudo apt-get install libgmp-dev
Now compiles with cgo!
Test
To run tests do
go tests