Skip to content

python library for libsecp256k1, using ctypes

License

Notifications You must be signed in to change notification settings

spesmilo/electrum-ecc

Repository files navigation

electrum-ecc

Licence: MIT Licence
Author: The Electrum developers
Language: Python (>= 3.8)

Latest PyPI package Build Status

This package provides a pure python interface to libsecp256k1.

Unlike Coincurve, it uses ctypes, and has no dependency.

Tests

$ python3 -m unittest discover -s tests -t .

Or

$ pytest tests -v

Maintainer notes

Release checklist:

  • bump __version__ in __init__.py
  • write changelog?
  • $ git tag -s $VERSION -m "$VERSION"
  • build sdist (see contrib/sdist/):
    • $ ELECBUILD_COMMIT=HEAD ELECBUILD_NOCACHE=1 ./contrib/sdist/build.sh
  • $ python3 -m twine upload dist/$DISTNAME

About

python library for libsecp256k1, using ctypes

Resources

License

Stars

Watchers

Forks

Packages

No packages published