0xFableOrg / 0xFable

A fully on-chain trading card game. There will be elves, wizards & shit. Drama and broken friendships also.
https://twitter.com/0xFableGame
BSD 3-Clause Clear License
105 stars 37 forks source link

Explore re-writing and optimizing circuits in halo2-lib #48

Open ameya-deshmukh opened 1 year ago

ameya-deshmukh commented 1 year ago

The current circuits are written in Circom, but it would be interesting and potentially very useful to explore re-writing them in Rust with halo2-lib, especially with the arrival of new primitives like Hypernova. As a first step, we could start looking at a vanilla halo2 implementation of the circuits and then optimizations using Hypernova.

GrapeBaBa commented 1 year ago

@norswap @ameya-deshmukh How is going this task? Where can I find code/docs?

ameya-deshmukh commented 1 year ago

@norswap working on getting this closed over the weekend. Thanks for the patience :)