mirror of
https://github.com/vacp2p/zerokit.git
synced 2025-01-10 06:16:15 +00:00
62018b4eba
* chore: fix Makefile pre-build * chore: add Makefile command to install depenedncy cargo-make * chore: update all READMEs with instructions to install dependencies, build and test * chore: add target to fetch all submodules
22 lines
424 B
Markdown
22 lines
424 B
Markdown
# Multiplier example
|
|
|
|
Example wrapper around a basic Circom circuit to test Circom 2 integration
|
|
through ark-circom and FFI.
|
|
|
|
## Build and Test
|
|
|
|
To build and test, run the following commands within the module folder
|
|
```bash
|
|
cargo make build
|
|
cargo make test
|
|
```
|
|
|
|
## FFI
|
|
|
|
To generate C or Nim bindings from Rust FFI, use `cbindgen` or `nbindgen`:
|
|
|
|
```
|
|
cbindgen . -o target/multiplier.h
|
|
nbindgen . -o target/multiplier.nim
|
|
```
|