Skip to main content

Elliptic curve crypto in python including secp256k1 and alt_bn128

Project description

py_ecc

Elliptic curve crypto in python including secp256k1 and alt_bn128

GitHub Travis (.org) branchPyPI version

Quickstart

pip install py_ecc

Developer Setup

If you would like to hack on py_ecc, please check out the Ethereum Development Tactical Manual for information on how we do:

  • Testing
  • Pull Requests
  • Code Style
  • Documentation

Got bug?

Feel free to create issue under https://github.com/ethereum/py_ecc/issues

Copyright and Licensing

Project is licensed under the MIT license.

Release setup

To release a new version:

make release bump=$$VERSION_PART_TO_BUMP$$

How to bumpversion

The version format for this repo is {major}.{minor}.{patch} for stable, and {major}.{minor}.{patch}-{stage}.{devnum} for unstable (stage can be alpha or beta).

To issue the next version in line, specify which part to bump, like make release bump=minor or make release bump=devnum.

If you are in a beta version, make release bump=stage will switch to a stable.

To issue an unstable version when the current version is stable, specify the new version explicitly, like make release bump="--new-version 4.0.0-alpha.1 devnum"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

py_ecc-1.4.7.tar.gz (17.4 kB view details)

Uploaded Source

Built Distribution

py_ecc-1.4.7-py3-none-any.whl (29.7 kB view details)

Uploaded Python 3

File details

Details for the file py_ecc-1.4.7.tar.gz.

File metadata

  • Download URL: py_ecc-1.4.7.tar.gz
  • Upload date:
  • Size: 17.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.5

File hashes

Hashes for py_ecc-1.4.7.tar.gz
Algorithm Hash digest
SHA256 96d14264962efc52fb359c5e62f8d697c76489156b167ebc5ea7a7a12bb59749
MD5 b3e7f4dcb5ab8ad7303dee71c3e84aa1
BLAKE2b-256 c6f3ab0e7679e30ba929987597864876a92393f14a2e5ff14f6267a688077cf4

See more details on using hashes here.

File details

Details for the file py_ecc-1.4.7-py3-none-any.whl.

File metadata

  • Download URL: py_ecc-1.4.7-py3-none-any.whl
  • Upload date:
  • Size: 29.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.5

File hashes

Hashes for py_ecc-1.4.7-py3-none-any.whl
Algorithm Hash digest
SHA256 67577529be4839cfc1a6ded58942ef1fb146d70d12bfcf2c202c35ced47fc1c6
MD5 787c7067166e904fac0d72a50d9344dd
BLAKE2b-256 9d2e3e335989dc215fc7181b8f044517590af9680f2575337021df3832432b2e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page