Coder Social home page Coder Social logo

awesome-zero-knowledge's Introduction

Awesome Zero Knowledge

A curated list of Zero Knowledge links, mostly focusing on blockchain.

Index

Introduction

Tutorials

Conferences and workshops

Upcoming events

Articles

Projects

Projects that are using ZK-technology.

Layer 1

  • Mina - layer one protocol designed to deliver on the original promise of blockchain — true decentralization, scale and security.
  • Ziesha Network - layer-1 cryptocurrency which uses Zero Knowledge proofs as the back-end of its smart-contracts, focusing on a more scalable (Yet maintainable) blockchain by compressing transactions through zkRollup-like circuits.
  • Dusk Network - layer-1 blockchain protocol capable of powering privacy-preserving smart contracts that satisfy business compliance criteria.

Layer 2

  • Coingecko - list of top Zero Knowledge Coins by Coingecko.
  • zkSync - zkSync is a scaling and privacy engine for Ethereum.
  • dYdX - dYdX aims to build a powerful and professional exchange for trading crypto assets where users can truly own their trades and, eventually, the exchange itself.
  • Stark.net - StarkWare is building StarkNet, a decentralized, permissionless, and censorship-resistant STARK-powered L2 ZK-Rollup that supports general computation over Ethereum. It is based on the Turing-complete Cairo language.
  • Eigen Layer - Eigen layer is a general-purpose marketplace for decentralized trust, which is built on Ethereum, the largest programmable decentralized trust network, and unbundles the trust layer of Ethereum so components of the trust network can be reused for other purposes.
  • Scroll.io - Scroll is a zkEVM-based zkRollup on Ethereum that enables native compatibility for existing Ethereum applications and tools.
  • Loopring - Loopring's zkRollup L2 solution aims to offer the same security guarantees as Ethereum mainnet, with a big scalability boost: throughput increased by 1000x, and cost reduced to just 0.1% of L1.
  • Mantle - Ethereum layer-2 network built with modular architecture delivering low fees and high security.
  • ZKSpace - The ZKSpace platform consists of three main parts: a Layer 2 AMM DEX utilizing ZK-Rollups technology ZKSwap v3, a payment service called ZKSquare, an NFT marketplace called ZKSea.
  • Aztec Connect - Aztec Connect is an open-source layer 2 network that aims to bring scalability and privacy to Ethereum.
  • Polygon - Polygon is a Layer 2 scaling solution that achieves scale by utilizing sidechains for off-chain computation, while ensuring asset security and decentralization through Proof-of-Stake (PoS) validators.
  • Arbitrum Nova - Arbitrum Nova is a suite of Ethereum scaling solutions that enable high-throughput, low-cost smart contracts while remaining trustlessly secure.

Marketplaces

  • zkPoD - decentralized platform for data exchange between untrusted parties realizing "Payment on Delivery" without any trusted third party.
  • Ruby Protocol - private data management framework for Web 3.0.
  • Modulo Zero - on-chain solution for private data exchange.
  • Qredo - The Qredo Network is an institutional-grade clearing and settlement network for digital assets.

Tools

  • Taiko - Taiko is a fully decentralized, Ethereum-equivalent ZK-Rollup (a Type 1 ZK-EVM).
  • Risc Zero ZKEVM - an open-source, zero-knowledge virtual machine that lets building trustless, verifiable software.
  • Horizen - the zero-knowledge enabled network of blockchains.
  • Axiom - ZK coprocessor for Ethereum which provides smart contracts trustless access to all on-chain data and arbitrary expressive compute over it.
  • Sovereign - an ecosystem of seamlessly interoperable and scalable rollups that can run on any blockchain.
  • Hyper Oracle - Hyper Oracle is a programmable zkOracle network that safeguards blockchain security and decentralization.
  • QED - zk-Native blockchain protocol.
  • ZoKrates - a toolbox for zkSNARKs on Ethereum.
  • Circom - zkSnark circuit compiler.
  • Snarkjs - zkSNARK implementation in JavaScript & WASM.
  • Winterfell - a STARK prover and verifier for arbitrary computations.
  • zkWASM - the crucial part which served as a trustless adopter between the rich application running on WASM runtime and smart contracts on various blockchains.
  • zkLLVM Circuit Compiler - compiler from high-level programming languages into an input for provable computations protocols.
  • Arkwork - a Rust ecosystem for zkSNARK programming.
  • Py_plonk - simple python implementation of the PLONK protocol.
  • EthSnarks - a collection of zkSNARK circuits and supporting libraries to use them with Ethereum smart contracts.
  • Fusion - Ethereum zkRollup written in Rust and focuses on performance, modularity, and applying Verifiable Computation proof systems.
Whitepapers

List of whitepapers to the described projects.

YouTube clips

Easy

Blockchain

Code

Math

Podcasts

Books

Pages

Community

Newsletters

Other awesomes

awesome-zero-knowledge's People

Contributors

aleksanderziel avatar zie1ony avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.