ccf1a4fdf0 | ||
---|---|---|
.. | ||
.gitignore | ||
Makefile | ||
README.md | ||
ckzg.c | ||
fft.py | ||
kzg_proofs.py | ||
multicombs.py | ||
py_ecc_tests.py | ||
setup.py | ||
tests.py | ||
tiny_trusted_setup.txt |
README.md
Python bindings
This directory contains Python bindings for the C-KZG-4844 library.
Prerequisites
These bindings require python3
and py-ecc
.
sudo apt install python3 python3-pip
python3 -m pip install py-ecc
python3 -m pip install PyYAML
Build & test
Everything is consolidated into one command:
make
You should expect to see these messages at the bottom:
python3 tests.py
tests passed
python3 py_ecc_tests.py
comparison to py_ecc passed