Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ethereum/py_ecc

Python implementation of ECC pairing and bn_128 and bls12_381 curve operations
https://github.com/ethereum/py_ecc

altbn128 ecc ethereum secpk256k1

Last synced: about 5 hours ago
JSON representation

Python implementation of ECC pairing and bn_128 and bls12_381 curve operations

Awesome Lists containing this project

README

        

# py_ecc

[![Join the conversation on Discord](https://img.shields.io/discord/809793915578089484?color=blue&label=chat&logo=discord&logoColor=white)](https://discord.gg/GHryRvPB84)
[![Build Status](https://circleci.com/gh/ethereum/py_ecc.svg?style=shield)](https://circleci.com/gh/ethereum/py_ecc)
[![PyPI version](https://badge.fury.io/py/py-ecc.svg)](https://badge.fury.io/py/py-ecc)
[![Python versions](https://img.shields.io/pypi/pyversions/py-ecc.svg)](https://pypi.python.org/pypi/py-ecc)

Elliptic curve crypto in python including secp256k1, alt_bn128, and bls12_381.

> **Warning**: This library contains some experimental code and has **NOT** been audited.

Read the [documentation](https://py-ecc.readthedocs.io/).

View the [change log](https://py-ecc.readthedocs.io/en/latest/release_notes.html).

## Installation

```sh
python -m pip install py_ecc
```