Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hardhat-zkit - circom <> hardhat #3

Open
16 of 20 tasks
Arvolear opened this issue Jun 5, 2024 · 0 comments
Open
16 of 20 tasks

hardhat-zkit - circom <> hardhat #3

Arvolear opened this issue Jun 5, 2024 · 0 comments
Assignees
Labels
feature New feature or request roadmap In the roadmap

Comments

@Arvolear
Copy link
Member

Arvolear commented Jun 5, 2024

hardhat-zkit

The ultimate TypeScript environment for Circom development

Tasks

  • Basic hardhat plugin structure. Configs. Tasks. Environment
  • Circuits dependencies graph. Compile only modified circuits
  • Rich and beautiful logging
  • Integration with zktype
  • Circuit witness testing capabilities
  • Migrate to circom-parser with G4 grammar
  • Circom compiler management. Automatically install missing compilers
  • Move circom-runner from DL package to the plugin
  • Refactor compiler versioning handling
  • Add optimization flags to the config
  • Improve circom logging (fix parser bug)
  • Update the latest circom compiler to 2.2.0 and snarkjs to 0.7.5
  • Validate downloaded ptau files (stale)
  • Refactor tests to use Docker
  • Support for plonk proving system
  • Check C++ generation
  • Support buses
  • Add main component params to verifier names
  • Per-circuit configuration
  • ZKit lazy object with instanciate through createCircuit()
@Arvolear Arvolear converted this from a draft issue Jun 5, 2024
@Arvolear Arvolear self-assigned this Jun 5, 2024
@Arvolear Arvolear added feature New feature or request roadmap In the roadmap labels Jun 5, 2024
@Arvolear Arvolear changed the title hardhat-zkit MVP hardhat-zkit v1.0 Jun 5, 2024
@Arvolear Arvolear changed the title hardhat-zkit v1.0 hardhat-zkit - circom <> hardhat Jun 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request roadmap In the roadmap
Projects
Status: 👻 Q4 2024
Development

No branches or pull requests

2 participants