16 lines
285 B
Rust
Raw Normal View History

2023-12-11 18:26:36 +05:30
#![no_main]
use risc0_zkvm::{guest::env, sha::Digest};
use blake3::hash;
2023-12-11 18:26:36 +05:30
risc0_zkvm::guest::entry!(main);
pub fn main() {
let data: Vec<u8> = env::read();
let result = hash(&data);
let digest = Digest::try_from(*result.as_bytes()).unwrap();
2023-12-11 18:26:36 +05:30
env::commit(&digest)
}