GitHub - iden3/circomlib: Library of basic circuits for circom
source link: https://github.com/iden3/circomlib
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
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.
Recommend
-
14
本教程是circom 和 snarkjs 最经典的入门文章 在本教程里将指导您创建第一个零知识zkSnark电路。 它将介绍各种编写电路的技术,并向您展示如何创建证明并在以太坊上进行链外和链上验证。 1. 安装工具
-
6
Overview Want to learn about circuits and electronics, but unsure where to begin? Wondering how to make computers run faster or your mobile phone...
-
5
go-merkletree-sql/db/memory at master · iden3/go-merkletree-sql · GitHub Skip to content...
-
3
circuits/circuits/lib/stateTransition.circom at master · iden3/circuits · GitHub Skip...
-
7
go-circuits General description: The library goal is to create a wrapper for private and public inputs for identity circuits Repository of circuits implementation:
-
4
go-rapidsnark go-rapidsnark is a collection of packages to calculate witness,
-
9
go-merkletree-sql/db/pgx/schema.sql at master · iden3/go-merkletree-sql · GitHub Skip to conte...
-
2
go-iden3-core Low level API to create and manipulate iden3 claims and identifiers. Protocol specification The protocol specification is available in the protoc...
-
2
Identity pro...
-
4
go-circom-witnesscalc Witness Calculator in go, calling WASM generated from circom. Example package main import ( "encoding/json" "io/ioutil" wasm3 "github.com/iden3/go-wasm3" "github.com/stretchr/testify/ass...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK