Awesome Lists

awesome-zkml

by worldcoin

awesome listpushed about 2 years ago

awesome-zkml repository

AI summary

ZKML hub

A curated collection of resources and projects focused on ZKML (Zero-Knowledge Machine Learning) for its developers.

stars
840
forks
131
watching
41
awesome list
1
entries
108
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/worldcoin/awesome-zkml/links.svg)](https://awesome.facts.dev/awesome/worldcoin/awesome-zkml)
HTML
<a href="https://awesome.facts.dev/awesome/worldcoin/awesome-zkml"><img src="https://awesome.facts.dev/shield/worldcoin/awesome-zkml/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/worldcoin/awesome-zkml/links.svg

What's in the list

108 links in 23 sections, with live GitHub stats.activeno commit in 2y

Learn ZK

Learn ML

Learn ML / awesome-machine-learning

Content / ZKML community calls

Content / Articles and podcasts

Content / Articles and podcasts / Modulus Labs

Content / Articles and podcasts

Codebases

Codebases / circomlib-ml

Codebases

  • RockyBot

    (2022)

  • ezkl

    by (2022+)

  • keras2circom

    ( ) (2023)

  • Zator

    Verified inference of a 512-layer neural network using recursive SNARKs

  • Otti

    (2022)

  • zk-dtp

    Zero Knowledge Decision Tree Predict is designed to address this pressing issue by offering privacy-preserving predictions using decision tree models, built on top of RISC Zero's zkVM

  • zkp-gravity/0g

    ZeroGravity - Zero Gravity is a system for proving an inference run (i.e. a classification) for a pre-trained, public Weightless NN and a private input. (2023)

  • ddkang/zkml

    zkml is a framework for constructing proofs of ML model execution in ZK-SNARKs

  • ZKaggle

    and - (2023)

Papers

Projects interested in ZKML

  • Axiom

    Axiom provides smart contracts trustless access to all on-chain data and arbitrary expressive compute over it. Like GPUs do for CPUs, Axiom augments blockchain consensus with zero-knowledge proofs

  • 0xPARC

    The 0xPARC Foundation promotes application-level innovation on Ethereum and other decentralized platforms

Projects interested in ZKML / 0xPARC

Projects interested in ZKML

  • Worldcoin

    A Privacy-Preserving Proof-of-Personhood Protocol

Projects interested in ZKML / Worldcoin

Projects interested in ZKML

  • Gizatech

    Fully on-chain artificial intelligence on Starknet

  • Modulus Labs

    Bringing powerful ML models on-chain

  • Risc Zero

    The General Purpose Zero-Knowledge VM

  • Supranational

    A product and service company developing hardware-accelerated cryptography for verifiable and confidential computing

  • Ingonyama

    (Hardware) - Zero Knowledge ASICs (ZPU)

  • Zama.ai

    (FHE ML / FHE-ZK ML) - FHE tooling for machine learning, blockchain and more. ZK-FHE is an interesting research area. is a very interesting community with a lot of potential for collaboration

  • zkMachineLearning

    ZKML tooling for Circom

  • Aleo

    Platform for building fully private and programmable Web applications

  • PSE team

    @ Ethereum Foundation - Some ZKML research initiatives

  • Ion Protocol

    Lending protocol for staked & restaked assets. They partnered with Modulus to build a risk engine that analyzes validator credit risk. Read more

Use cases / Computational integrity

Use cases / Computational integrity / Modulus Labs

  • RockyBot

    On-chain verifiable ML trading bot -

Use cases / Computational integrity / Modulus Labs / Blockchains that self-improve vision (examples):

  • Lyra finance

    Enhancing the options protocol AMM with intelligent features

  • Astraly

    Creating a transparent AI-based reputation system for

  • Aztec Protocol

    Working on the technical breakthroughs needed for contract-level compliance tools using ML for (a zk-rollup with privacy features)

Use cases / Computational integrity

Use cases / Computational integrity / Worldcoin

  • WorldID

    Verifying that a user has created a valid and unique locally by running the IrisCode model on self-hosted biometric data and is calling function on the WorldID Semaphore identity group with a valid identityCommitment. -> Makes protocol more permissionless

Use cases / Computational integrity / ZK anomaly/fraud detection

  • exploitability

    Creates the ability for creating a ZK proof of /fraud. Anomaly detection models could be trained on smart contract data and agreed upon by DAOs as interesting metrics to be able to automate security procedures such as preventively pausing contracts in a more proactive way. There are startups already looking at using ML models for security purposes in a smart contract context, so ZK anomaly detection proofs feel like the natural next step

Use cases / Privacy

  • vCNN paper, page 2/16

    Privacy-preserving inference: medical diagnostics on private patient data get fed into the model and the sensitive inference (i.e. cancer test result) gets sent to the patient. ( )

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.