| Crates.io | anoma-rm-risc0-test-witness |
| lib.rs | anoma-rm-risc0-test-witness |
| version | 1.0.0 |
| created_at | 2026-01-13 06:04:19.064489+00 |
| updated_at | 2026-01-13 06:04:19.064489+00 |
| description | An Anoma Resource Machine Test Witness using RISC0 zkVM |
| homepage | |
| repository | https://github.com/anoma/arm-risc0 |
| max_upload_size | |
| id | 2039422 |
| size | 79,925 |
Witness definitions and logic circuit implementation for testing the Anoma Resource Machine (ARM) using RISC0 zkVM.
The anoma-rm-risc0-test-witness crate provides a minimal, practical witness and logic circuit used by the test app to validate ARM transaction flows. It demonstrates:
LogicCircuit with resource, discovery, and application payloadsLogicInstance tag with Merkle proofs and nullifier keysAdd as a dev dependency in a test app or examples:
[dependencies]
anoma-rm-risc0-test-witness = "1.0"
This crate is consumed by the anoma-rm-risc0-test-app crate, which:
LogicProver that uses TestLogicWitnessApache-2.0. See LICENSE.