Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/inversebrah/awesome-risc0
A community-maintained curated list of awesome resources of RISC Zero.
https://github.com/inversebrah/awesome-risc0
List: awesome-risc0
cryptography risc- rtual-machine stark zero-knowledge
Last synced: 5 days ago
JSON representation
A community-maintained curated list of awesome resources of RISC Zero.
- Host: GitHub
- URL: https://github.com/inversebrah/awesome-risc0
- Owner: inversebrah
- Created: 2024-02-23T02:55:41.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-02-24T22:09:11.000Z (9 months ago)
- Last Synced: 2024-02-25T07:35:52.978Z (9 months ago)
- Topics: cryptography, risc-, rtual-machine, stark, zero-knowledge
- Homepage:
- Size: 11.7 KB
- Stars: 25
- Watchers: 6
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-zkvm - awesome risc0
- awesome-zkvm - awesome risc0
README
# Awesome RISC0
A curated list of awesome RISC Zero resources, tutorials, tools and libraries.
RISC Zero is the general purpose zero-knowledge VM.
## Core
- [RISC0](https://github.com/risc0/risc0): A zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture.
- [zeth](https://github.com/risc0/zeth): A "Type 0" zkEVM. Prove validity of Ethereum blocks using RISC Zero's zkVM.
- [risc0-ethereum](https://github.com/risc0/risc0-ethereum): Integration of the RISC Zero verifiable compute platform with Ethereum and EVM chains, with [Steel - Ethereum View Calls in RISC Zero](https://github.com/risc0/risc0-ethereum/tree/main/steel).## Ecosystem
### General
- [RISC0 Bonsai Pay](https://twitter.com/RiscZero/status/1722947341152604306): An open source ZK-powered payments platform that enables users to send crypto to any Google account using Ethereum.
- [zk-sentiment](https://github.com/rsproule/zk-sentiment): Simple sentiment analysis inside RISC0 for trustless verifiable sentiment scores in trustless environments.
- [zk-pref-matching](https://github.com/rsproule/zk-pref-matching): Privacy Preserving Stable Marriage Matching with RISC0.
- [Pixel Police](https://devfolio.co/projects/pixel-police-a4c5): A protocol that enables organisations to verify that digital content (image or video) is not GenAI/ Deepfake.
- [risc0-on-eth](https://github.com/intoverflow/risc0-on-eth): Use RISC0's zkVM to protect an Ethereum smart contract.### Identity
- [zkpass-accredited-investors](https://github.com/l2iterative/zkpass-accredited-investors): Proving that you are an accredited investor so you can legally buy any securities and receive airdrops, with zkPass.
- [zk-KYC](https://github.com/risc0/demos/tree/main/zk-kyc): Leveraging ID.me to generate a client authentication token to achieve zk-KYC.### Interoperability
- [risc0-bonsai_multichain-escrow](https://github.com/wsdt/risc0-bonsai_multichain-escrow): Native zkRollups utilizing a L3-Architecture based on Polygon's zkEVM to solve the interoperability between networks through a common state on L2.
### Privacy
- [zk-tfhe](https://github.com/rsproule/zk-tfhe): Prove that Fully homomorphic encryption computation in zama concrete-rs was done correctly via RISC0.
- [zkFHE](https://github.com/emilianobonassi/zkFHE): Verifiable and confidential computation based on ZKP and FHE, powered by RISC0 zkVM.
- [MonadicDNA](https://github.com/Cryptonomic/MonadicDNA): Secure personal genomics using cryptography, with privacy analysis by RISC0 zkVM.### Games
- [Doom](https://www.risczero.com/news/when-the-doom-music-kicks-in): Doom run in RISC0 zkVM.
- [zkSnake](https://github.com/0xAndoroid/zkSnake): Snake game with verifiable score in RISC0 zkVM.### VM in VM
- [zkPoEX](https://github.com/zkoranges/zkPoEX): A PoC of Proof of Exploit for whitehat hackers using RISC0 zkVM.
- [EVM at RISC0](https://github.com/odradev/evm-at-risc0): Run Solidity code inside SputnikVM inside RISC0 zkVM.
- [mindfuck](https://github.com/hananbeer/mindfuck): Brainfuck interpreter in RISC0 zkVM.
- [op-zeth](https://github.com/anton-rs/op-zeth/tree/refcell/op-zeth): zeth fork to prove validity of OP Stack blocks using RISC0's zkVM.
- [zkGeth](https://github.com/hero78119/zkGeth): Zero knowledge proof for Go ethereum client geth using RISC0 zkVM.### Dev
- [RISC0 WASM](https://github.com/risc0/risc0/tree/main/examples/wasm): WASM example run in RISC0.
- [RISC0 CosmWasm](https://github.com/bmorphism/risc0-cosmwasm-example): CosmWasm + RISC-V zkVM gm example.
- [TOEP](https://github.com/justinfrevert/Project-TOEP): Substrate blockchain with RISC0 coprocessor.
- [ts-riscv-template](https://twitter.com/NitanshuL/status/1739316061504508371): Compile TypeScript into AssemblyScript then run in RISC0 zkVM.
- [Crate validation](https://risc0.github.io/ghpages/dev/crate-validation/index.html): Library validation for RISC0 zkVM.### Infra
- [RISC0 Prover in WASM](https://twitter.com/stskeeps/status/1659798273236824064): Simple sentiment analysis inside risc zero for trustless verifiable sentiment scores in trustless environments.
- [risc0-nova](https://github.com/hero78119/risc0-nova): Replace STARK with Nova folding scheme for RISC0 zkVM.### Contributors & Integrations
- [Sovereign Labs](https://github.com/Sovereign-Labs): Rollup framework integrated with RISC0 zkVM.
- [zkOS](https://github.com/starkoracles/zkos): Cross-zk-rollup aggregation integrated with RISC0 zkVM.
- [zkBPF](https://github.com/Eclipse-Laboratories-Inc/zk-bpf): Zero-knowledge execution of eBPF bytecode using RISC0 zkVM as backend.
- [LayerN](https://twitter.com/RiscZero/status/1660712143032041472): ZK fault proof using RISC0 zkVM.
- [AltLayer](https://www.risczero.com/news/altlayer-zkfraudproofs): ZK fault proof using RISC0 zkVM.
- [L2IV](https://github.com/l2iterative): Building multiple libraries and toolings for RISC0 zkVM.
- [Citrea](https://citrea.xyz/): ZK-based BitVM rollup using RISC0 zkVM.
- [zkOP](https://github.com/ethereum-optimism/ecosystem-contributions/issues/61#issuecomment-1944799410): Prove OP block with zeth using RISC0 zkVM.## Research
### General
- [RISC0 Protocol Analysis](https://github.com/ingonyama-zk/papers/blob/main/risc0_protocol_analysis.pdf)
- [zkML with RISC Zero](https://www.youtube.com/watch?v=yslyWRiCFCE)
- [Analysis of zkVM Designs](https://www.youtube.com/watch?v=tWJZX-WmbeY)
- [zkVM Feature Comparison](https://twitter.com/RiscZero/status/1777439550757019683)### Benchmark
- [Benchmarking ZKML Frameworks](https://blog.ezkl.xyz/post/benchmarks/)
- [zk-bench](https://zkbench.dev/),[zk-bench-paper](https://eprint.iacr.org/2023/1503.pdf)- [zk-benchmarking](https://github.com/delendum-xyz/zk-benchmarking)
- [zk-Harness Benchmark](https://www.zk-bench.org/)
- [BrainBench](https://brainbench.xyz/)
- [Experiments and Evaluation of ZK Backends](https://github.com/Pi-Squared-Network/proof-checker-public/blob/master/Performance.md)