Skip to content

MerkleProver v0.1-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@Cactoidal Cactoidal released this 03 Jul 12:36
· 1 commit to main since this release
630d7b4

Requirements:

  • x86 architecture (currently only x86 computers can generate RISC Zero groth16 proofs)
  • X11 (Linux) OS (the Godot application binary is currently only compiled for X11)
  • Docker (necessary for generating proofs)
  • RISC Zero groth16 Prover image (must be built and available for the application to work)

To build the groth16 prover image, first run git lfs clone https://github.com/risc0/risc0, then follow these instructions.


Create an account, and fund the address with Sepolia ETH before adding a new leaf to the tree. Then generate a proof for the leaf and send it to the contract.

Proofs must be generated by the account that added the leaf. After you have the proof, you can try switching to a second account before sending it.