diff --git a/zkvm/src/lib.rs b/zkvm/src/lib.rs index de0aec2e..4e7d9c64 100644 --- a/zkvm/src/lib.rs +++ b/zkvm/src/lib.rs @@ -60,4 +60,18 @@ mod tests { message + message_2 ); } + + #[test] + fn simple_multiplication() { + let message = 1; + let message_2 = 2; + + let (digest, receipt) = prove(vec![message, message_2], MULTIPLICATION_ELF); + + verify(receipt, MULTIPLICATION_ID); + assert_eq!( + digest, + message * message_2 + ); + } }