constantine/examples_c
Mamy Ratsimbazafy f57d071f11
Ethereum KZG polynomial commitments / EIP-4844 (part 1) (#239)
* common error model for serialization of BLS signatures and KZG objects

* [KZG] add Ethereum's test vectors [skip ci]

* dump progress on KZG

* Stash: trusted setup generator

* implement cache optimized bit-reversal-permutation

* Add generator for the Ethereum test trusted setups

* implement naive deserialization for the trusted setup interchange format

* implement verify_kzg_proof

* Add test skeleton of verify KZG proof

* rebase import fixes
2023-08-13 15:08:04 +02:00
..
README.md Bindings "filesystem" (#225) 2023-03-01 12:59:06 +01:00
ethereum_bls_signatures.c Ethereum KZG polynomial commitments / EIP-4844 (part 1) (#239) 2023-08-13 15:08:04 +02:00
t_libctt_bls12_381.c C API for Ethereum BLS signatures (#228) 2023-04-18 22:02:23 +02:00

README.md

C bindings examples

This folder holds tests (prefixed with t_) and examples for the C bindings.

Headers are located in include/ and the static and dynamic libraries in lib/