lambdaclass / cairo-vmLinks
cairo-vm is a Rust implementation of the Cairo VM. Cairo (CPU Algebraic Intermediate Representation) is a programming language for writing provable programs, where one party can prove to another that a certain computation was executed correctly without the need for this party to re-execute the same program.
☆546Updated this week
Alternatives and similar repositories for cairo-vm
Users that are interested in cairo-vm are comparing it to the libraries listed below
Sorting:
- lambdaworks offers implementations for both SNARKs and STARKs provers, along with the flexibility to leverage their individual components…☆670Updated last week
- Complete Starknet library in Rust™☆300Updated last week
- A modular stack for zkVMs, with a focus on productivity, security and performance.☆455Updated this week
- A "Type 0" zkEVM. Prove validity of Ethereum blocks using RISC Zero's zkVM☆421Updated this week
- A STARK-based VM focused on code reuse, performance, and modularity☆323Updated 6 months ago
- A Rust Implementation of the PLONK ZKP System and Extensions☆452Updated this week
- Noir is a domain specific language for zero knowledge proofs☆1,085Updated this week
- ☆400Updated last week
- The simplest and most extensible zkVM. Fast and fully open source from a16z crypto and friends. ⚡☆796Updated this week
- ☆267Updated 8 months ago
- The proof systems used by Mina☆439Updated this week
- 🏃♂️💨 GPU accelerated STARK prover built on @arkworks-rs☆358Updated 6 months ago
- ☆822Updated 3 weeks ago
- A toolkit for polynomial IOPs (PIOPs)☆624Updated this week
- A curated list of awesome things related to learning and programming in Noir.☆451Updated this week
- TypeScript framework for zk-SNARKs and zkApps☆569Updated this week
- STARK-based virtual machine☆665Updated this week
- Community maintained Cairo libraries and set of well maintained, optimised and secure components.☆251Updated 2 weeks ago
- A pure Rust PLONK implementation using arkworks as a backend.☆309Updated last year
- Cryptography Educational Foundations☆311Updated this week
- ☆224Updated 3 months ago
- A Rust implementation of Starknet execution logic☆172Updated 10 months ago
- A stateless trustless Starknet light client in Rust 🦀☆261Updated this week
- Noname: a programming language to write zkapps☆214Updated last week
- A Rust implementation of the Groth16 zkSNARK☆290Updated 2 months ago
- Minimalist, stable, modular and fast implementation of the Ethereum protocol in Rust☆374Updated last week
- The Halo2 zero-knowledge proving system☆789Updated 5 months ago
- ☆342Updated last month
- A framework for building seamlessly scalable and interoperable rollups that can run on any blockchain☆408Updated 3 weeks ago
- Dojo is a toolchain for building provable games and applications☆462Updated this week