You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am facing a challenge with running the cairo_verifier on the cairo-lang, specifically with the version tagged as v0.12.3 using Python 3.9.0. While I am able to compile and run cairo_verifier, an error occurs when executing it with a example proof.
Steps to Reproduce:
Clone the cairo-lang repository from this link (branch v0.12.3-run-proof). This repo has bazel build fixed manually see this issue for more info
Setup a Python 3.9.0 environment and create a zip package:
zip -r cairo-lang-0.12.3.zip cairo-lang-0.12.3
pip install cairo-lang-0.12.3.zip
@ilyalesokhin-starkware Are u able to provide example proof with starknet_with_keccak layout, proof in the repo has multiple memory pages and I have trouble generating one from stone-prover as mentioned here #180
Description:
Issue Summary:
I am facing a challenge with running the
cairo_verifier
on thecairo-lang
, specifically with the version tagged as v0.12.3 using Python 3.9.0. While I am able to compile and runcairo_verifier
, an error occurs when executing it with aexample proof
.Steps to Reproduce:
cairo-lang
repository from this link (branchv0.12.3-run-proof
). This repo has bazel build fixed manually see this issue for more infocairo_verifier
using:cairo_verifier
with:cairo_verifier_input.json
with the content fromsrc/starkware/cairo/stark_verifier/air/example_proof.json
.Expected Result:
The
cairo_verifier
should execute successfully without any errors.Actual Result:
The program executes but fails during the _verify_public_input function this assertion. The error message is as follows:
This indicates an issue with the public input verification, even though the core stark verification seems to work fine.
Additional Information:
_verify_public_input
function.src/starkware/cairo/stark_verifier/air/example_proof.json
.Questions:
The text was updated successfully, but these errors were encountered: