Skip to content
C++ elliptic curve library
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmake
src
test
.gitignore
.gitmodules
CMakeLists.txt
README.md

README.md

Barretenberg, an optimized scalar multiplication library for the bn128 curve

this code is highly experimental, use at your own risk!

Getting started

git clone --recursive https://github.com/AztecProtocol/barretenberg  

mkdir build && cd build  
cmake ..
make

in order to run tests and benchmarks, requires libff installed, as well as GMP. To compile without tests and benchmarks, use cmake .. -DBARRETENBERG_TESTING=OFF

You can’t perform that action at this time.