Library of basic circuits for circom
Go to file
Jordi Baylina cff5ab6288
2.0.5
2022-06-17 13:25:23 +02:00
.vscode Deps 2022-06-15 08:29:13 +02:00
circuits PoseidonEx and dependencies 2022-06-17 13:25:03 +02:00
doc Update web3 2019-07-08 14:08:04 +02:00
test PoseidonEx and dependencies 2022-06-17 13:25:03 +02:00
.gitignore first commit 2018-10-21 19:51:38 +02:00
README.md Update README.md 2021-10-13 15:50:36 +02:00
index.js Clean index.js 2021-10-23 16:38:57 +02:00
package-lock.json 2.0.5 2022-06-17 13:25:23 +02:00
package.json 2.0.5 2022-06-17 13:25:23 +02:00

README.md

CircomLib

Description

  • This repository contains a library of circuit templates.
  • All files are copyrighted under 2018 0KIMS association and part of the free software circom (Zero Knowledge Circuit Compiler).
  • You can read more about the circom language in the circom documentation webpage.

Organisation

This respository contains 5 folders:

  • circuits: it contains the implementation of different cryptographic primitives in circom language.
  • calcpedersenbases: set of functions in JavaScript used to find a set of points in Baby Jubjub elliptic curve that serve as basis for the Pedersen Hash.
  • doc: it contains some circuit schemes in ASCII (must be opened with Monodraw, an ASCII art editor for Mac).
  • src: it contains similar implementation of circuits in JavaScript.
  • test: tests.

A description of the specific circuit templates for the circuit folder will be soon updated.