Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

zero-knowledge technology #13

Open
monperrus opened this issue Mar 16, 2023 · 12 comments
Open

zero-knowledge technology #13

monperrus opened this issue Mar 16, 2023 · 12 comments

Comments

@monperrus
Copy link
Member

monperrus commented Mar 16, 2023

Zero-knowledge: a16zcrypto.com/zero-knowledge-canon

@monperrus
Copy link
Member Author

monperrus commented Mar 16, 2023

@monperrus
Copy link
Member Author

monperrus commented Mar 16, 2023

Circom: zksnark circuit compiler and its ecosystem of tools allows you to create, test and create zero knowledge proofs for your circuits.
https://docs.circom.io/
https://github.com/iden3/circom

Circom: A Circuit Description Language for Building Zero-Knowledge Applications TDSC 2023
http://ieeexplore.ieee.org/document/10002421

@monperrus
Copy link
Member Author

ZoKrates is a toolbox for zkSNARKs on Ethereum.
https://github.com/Zokrates/ZoKrates
cc/ @thecodingshrimp

@monperrus
Copy link
Member Author

wasmsnark A fast zkSnark proof generator written in native Web Assembly.
https://github.com/iden3/wasmsnark

cc/ @Jacarte

@monperrus
Copy link
Member Author

@monperrus
Copy link
Member Author

UniRep is a private and non-repudiable reputation system. Users can receive positive and negative reputation from attesters, and voluntarily prove that they have at least certain amount of reputation without revealing the exact amount. Moreover, users cannot refuse to receive reputation from an attester.

https://github.com/Unirep/Unirep

@monperrus
Copy link
Member Author

A community-maintained collection of bugs, vulnerabilities, and exploits in apps using ZK crypto.
https://github.com/0xPARC/zk-bug-tracker

@monperrus
Copy link
Member Author

Nightfall protocols for private transactions on the Ethereum blockchain using zk-snarks https://github.com/EYBlockchain/nightfall
⚡ solidity --> zApp transpiler ⚡ https://github.com/EYBlockchain/starlight

@monperrus
Copy link
Member Author

Zinc - a language to write zero-knowledge circuits and ZKP-based smart contracts. By Matter Labs.

@monperrus
Copy link
Member Author

bellman: zkSNARK library with Ethereum's BN256 support, focusing solely on the PLONK proof system
https://github.com/matter-labs/bellman

@monperrus
Copy link
Member Author

gnark is a fast zk-SNARK library that offers a high-level API to design circuits.
https://github.com/ConsenSys/gnark

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants