mirror of
https://github.com/arnaucube/circom-compat.git
synced 2026-01-11 08:21:34 +01:00
update mycircuit circom file and its r1cs output
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
pragma circom 2.1.0;
|
||||
|
||||
template Multiplier() {
|
||||
signal private input a;
|
||||
signal private input b;
|
||||
signal input a;
|
||||
signal input b;
|
||||
signal output c;
|
||||
|
||||
c <== a*b;
|
||||
|
||||
Binary file not shown.
23
test-vectors/mycircuit.sh
Executable file
23
test-vectors/mycircuit.sh
Executable file
@@ -0,0 +1,23 @@
|
||||
# run from within test-vectors dir
|
||||
DIR="test-vectors"
|
||||
if [ ! -d "$DIR" ]; then
|
||||
echo "Directory $DIR does not exist. Please ensure you are running this script from the correct location."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
cd "$DIR"
|
||||
|
||||
echo "compiling"
|
||||
circom mycircuit.circom --r1cs --wasm
|
||||
|
||||
FILE="powersOfTau28_hez_final_17.ptau"
|
||||
if [ ! -f "$FILE" ]; then
|
||||
echo "getting powers of tau"
|
||||
curl -O https://storage.googleapis.com/zkevm/ptau/powersOfTau28_hez_final_17.ptau
|
||||
else
|
||||
echo "$FILE already exists"
|
||||
fi
|
||||
|
||||
|
||||
echo "zkey"
|
||||
snarkjs zkey new mycircuit.r1cs powersOfTau28_hez_final_17.ptau test.zkey
|
||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user