This repo includes the circuits and smart contracts comprising the Nocturne protocol.
yarn install
yarn install-deps
(installsgsed
,circom
, andfoundry
libraries)yarn build
(builds only contracts)yarn test:unit
Circuits can be built by running yarn build:<circuit-name>
from the circuits
package directory, or yarn build:all
to build all of them at once.