This project demonstrates Noir integration with Hardhat using Hardhat Noir plugin.
- Write circuits in
noir
folder. npx hardhat noir-new <circuit_name>
to create a new Noir circuit.npm run compile
to compile all Noir and Solidity.- Integrate with Solidity verifiers auto-generated by Noir.
- Write tests in
test
folder. npm run test
to run the tests.
Noir integrates with Solidity, so you can deploy your Solidity contracts like in any other Solidity project using the official Hardhat Ignition or community maintained Hardhat Deploy.