pylookup is a project for Python implementations of popular lookup arguments. We implemented lookup arguments below:
- plookup: https://eprint.iacr.org/2020/315.pdf
- Caulk+: https://eprint.iacr.org/2022/957.pdf
- baloo: https://eprint.iacr.org/2022/1565.pdf
- CQ: https://eprint.iacr.org/2022/1763.pdf
- lasso: https://eprint.iacr.org/2023/1216.pdf
- LogUp+GKR: https://eprint.iacr.org/2023/1284.pdf
Blog Posts
Navigate to specific lookup argument folder and execute with command such as:
$ poetry run python3 test.py
- MLE, Sumcheck, GKR implementation credits to gkr by Soowon
- Folder
common_util
are modified based on Plonkathon