Pinocchio - 2013 | →📝 | | | ❌ | ❌ |
TinyRAM - 2013 | →📝 | | | ❌ | ❌ |
vnTinyRAM - 2014 | →📝 | Mike Hearn | | ✅ | ❌ |
Geppetto - 2015 | →📝 | | | ❌ | ❌ |
Buffet - 2015 | →📝 | | | ❌ | ❌ |
Groth -2016 | →📝 | - ConsenSys-gnark[1]
- arkworks-rs[2]
| - Groth16 Malleability - Geometry[1]
- Proof of forgery[2]
- Groth16 aggregation proposal[3]
- Groth - Talk[4]
- Deep into bellman library - Star Li[5]
- Lookups for groth16?[6.1]
- ultragroth[6.2]
- An overview of the Groth 16 proof system[7]
| ❌ | ❌ |
Ligero - 2017 | →📝 | | | ✅ | ✅ |
ZoKrates - 2018 | →📝 | ZoKrates | Proving hash preimage with Zokrates - Decentriq[1] Efficient ECC in Zokrates- Decentriq[2] | | |
xjSNARK - 2018 | →📝 | | | ❌ | ❌ |
Hyrax - 2018 | →📝 | | | | |
Sonic - 2019 | →📝 | | Benthams Gaze | ✅ | ❌ |
Plonk - 2019 | →📝 | - heliaxdev[1]
- kobigurk[2]
- ZK-Garage[3]
- dusk-network[4]
- Jellyfish (Includes Plookup)[5]
| - Plonk high level summary[1]
- Talk: Ariel Gabizon[2]
- Talk: Zac Williamson[3]
- Understanding Plonk - Vitalik[4]
- From AIRs to RAPs - how PLONK-style arithmetization works[5]
- Custom gates on plonk -Do whatever[7]
- Plonk Cafe[8]
- Plonk: Anatomy of a proof generation: Scroll[9]
- Resource: Plonk by hand -1 Metastate[10.1]
- Resource: Plonk by hand -2 Metastate[10.2]
- Resource: Plonk by hand -3 Metastate[10.3]
- Resource: Plonk and Plookup Metastate[10.4]
- Turboplonk[11]
- Custom gates in plonk[12]
- Plonk: Thomas Piellard[13]
- ZKP intro to Plonk - Star Li[14]
- Multi set checks in Plonk and Plookup: Gabizon[15]
- Plonk - Kimchi: Mina Protocol[16.1]
- Kimchi[16.2]
- All you wanted to know about Plonk[17]
| ✅ | ❌ |
Redshift - 2019 | →📝 | Redhsift Summary | | | |
Spartan - 2019 | →📝 | Microsoft | | | |
Halo - 2019 | →📝 | | | ✅ | ✅ |
MIRAGE - 2020 | →📝 | | | ✅ | ❌ |
Marlin - 2020 | →📝 | arkworks-rs | Doc: Pre lunar and not updated to Aleo/testnet3[1]Thesis[2]Eurocrypt 2020: Talk video [3]ZK summit - Talk: Pratyush[4]Sin7y tech review: blog[5]Marlin and Me[6] | | |
Fractal -2020 | →📝 | scipr-lab/libiop | Fractal - talk[1] Demystifying Fractal 1 -Metastate[2.1]Demystifying Fractal 2 - Metastate[2.2] | | |
Lunar - 2020 | →📝 | | ZK study club video | | |
SuperSonic - 2020 | →📝 | | Demystifying supersonic 1 -Metastate[1.1]Demystifying supersonic 2- Metastate[1.2] | ✅ | ✅ |
Darlin - 2021 | →📝 | | | | |
Plonkup -2021 | →📝 | HorizenOfficial/ginger-lib | | | |
SnarkPack -2021 | →📝 | Efficient Aggregation | | | |
FFlonk -2021 | →📝 | | | | |
Brakedown - 2021 | →📝 | | | | |
Gemini - 2022 | →📝 | Elastic SNARKs for diverse environments | | | |
Hyperplonk - 2022 | →📝 | EspressoSystems | Hyperplonk - benedikt Bunz[1]Delendum[2]Hardware friendliness of MLE-Sumcheck[3]Hardware-optimizations for SumCheck-Binyi Chen[4] | | |
Testudo: Groth+Spartan - 2023 | →📝 | cryptonetlab | | | |
Jolt - 2023 | →📝 | Jolt VM | Introducing Lasso and Jolt[1]Boosting Lasso-Jolt[2]A Technical FAQ[3] | | |
Basefold - 2023 | →📝 | Plonkish basefold | Blog Lambdaclass [1] | | |