sp-hydra-veil-core/core/services/crypto/cython
…
..
bls12_381_pairing.pyx
README.md
setup.py

Overview

We use Cython to compile certain cryptographic operations to C, to make it faster. This is the situation with miller's loop from py_ecc.

Pre-reqs:

In the same venv as the project itself:

pip install cython  
pip install setuptools  

Setup Compile

python3 setup.py build_ext --inplace

If any issues

Try the exact path to your venv.

path/to/your/venv/python3 setup.py build_ext --inplace