aboutsummaryrefslogtreecommitdiff
path: root/zkvms/risc0/Justfile
diff options
context:
space:
mode:
authorKamen Mladenov <kamen@syndamia.com>2025-01-10 10:35:27 +0200
committerKamen Mladenov <kamen@syndamia.com>2025-01-10 10:35:27 +0200
commit9374e13744e427079fb4c8a98691fd45b7686e6c (patch)
tree91c9f62beda13dbfdc2032ca84df744b3db0558b /zkvms/risc0/Justfile
parent43edd76278d06291c174fc8ef16f46d131aad6b3 (diff)
downloadzkVMs-benchmarks-9374e13744e427079fb4c8a98691fd45b7686e6c.tar
zkVMs-benchmarks-9374e13744e427079fb4c8a98691fd45b7686e6c.tar.gz
zkVMs-benchmarks-9374e13744e427079fb4c8a98691fd45b7686e6c.zip
feat(flake): Add nix package for benchmarking risc0
Diffstat (limited to 'zkvms/risc0/Justfile')
-rw-r--r--zkvms/risc0/Justfile12
1 files changed, 12 insertions, 0 deletions
diff --git a/zkvms/risc0/Justfile b/zkvms/risc0/Justfile
new file mode 100644
index 0000000..9cd78fe
--- /dev/null
+++ b/zkvms/risc0/Justfile
@@ -0,0 +1,12 @@
+execute: build-guest
+ time cargo run --bin host-risc0 --release -- execute
+
+prove: build-guest
+ time cargo run --bin host-risc0 --release -- prove
+
+verify: build-guest
+ time cargo run --bin host-risc0 --release -- verify
+
+build-guest:
+ cd guest && \
+ cargo build --release --target riscv32im-risc0-zkvm-elf