Improve instructions in readme
Jordi Baylina jordi@baylina.cat
Fri, 12 Apr 2019 05:03:34 -0700
1 files changed,
18 insertions(+),
0 deletions(-)
jump to
M
README.md
→
README.md
@@ -31,6 +31,8 @@ witness is a binary buffer with all the signals in binnary format. The buffer is packt in 32bytes Little Endian Encoded Field Elements.
You can use the tool to build the binary file from the witness.json file generated by [snarkjs](https://github.com/iden3/snarkjs). +### IMPORTANT: Please be sure you run your setup with `--protocol groth` websnark only generates groth16 proofs! + ``` node ../tools/buildwitness.js -i witness.json -o witness.bin ```@@ -101,6 +103,22 @@
</body> </html> ``` + +You can test it by running a web server on the example directory + +``` +npm -g install http-server +cd example +http-server . +``` + +And then navegate to [http://127.0.0.1:8080](http://127.0.0.1:8080) + +The generated proof can be cut and pasted to `example/proof` and tested with snarkjs + +``` +snarkjs verify +`` ## Building wasm.js