├── .gitmodules ├── .idea ├── .gitignore ├── benchmark.iml ├── modules.xml └── vcs.xml ├── Readme.md ├── circom ├── .gitignore ├── README.md ├── circuits │ └── base │ │ ├── fibonacci.circom │ │ ├── merkle.circom │ │ ├── poseidon_sponge.circom │ │ └── sha256_bytes.circom ├── package.json ├── requirements.txt ├── scripts │ ├── compile_circuit.sh │ ├── proving_system │ │ ├── prover.sh │ │ ├── setup_prover.sh │ │ └── verifier.sh │ └── util.py ├── test_fibonacci.py ├── test_merkle.py ├── test_poseidon.py └── test_sha256.py ├── documentation └── Documentation.pdf ├── jolt ├── Makefile ├── Readme.md ├── algos │ ├── addition │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── guest │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── rust-toolchain.toml │ │ └── src │ │ │ └── main.rs │ ├── division │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── guest │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── rust-toolchain.toml │ │ └── src │ │ │ └── main.rs │ ├── fib │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── guest │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── input │ │ ├── rust-toolchain.toml │ │ └── src │ │ │ └── main.rs │ ├── for-loop │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── guest │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── outpur.txt │ │ ├── proof.bin │ │ ├── rust-toolchain.toml │ │ └── src │ │ │ └── main.rs │ ├── merkle-leaf-proof │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── cycles.txt │ │ ├── guest │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── proof.bin │ │ ├── rust-toolchain.toml │ │ └── src │ │ │ └── main.rs │ ├── multiplication │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── guest │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── rust-toolchain.toml │ │ └── src │ │ │ └── main.rs │ ├── poseidon │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── guest │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── rust-toolchain.toml │ │ └── src │ │ │ └── main.rs │ ├── sha256 │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── guest │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── rust-toolchain.toml │ │ └── src │ │ │ └── main.rs │ └── subtraction │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── guest │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ │ ├── rust-toolchain.toml │ │ └── src │ │ └── main.rs └── doc │ └── memory-error.png ├── nexus ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── Readme.md ├── nexus-proof ├── rust-toolchain.toml └── src │ ├── main.rs │ └── sha256 │ └── sha256.rs ├── powdr ├── Readme.md ├── fib │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── guest │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── rust-toolchain.toml │ └── src │ │ └── main.rs ├── merkle-leaf-proof │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── guest │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── rust-toolchain.toml │ └── src │ │ └── main.rs ├── poseidon │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── guest │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── rust-toolchain.toml │ └── src │ │ └── main.rs └── sha │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── guest │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs │ ├── rust-toolchain.toml │ └── src │ └── main.rs ├── reports ├── Readme.md ├── circom │ └── Results_circom.txt ├── halo2 │ ├── README.md │ ├── fibonacci.json │ ├── halo2.png │ ├── merkle_merge-verifier │ │ ├── MAD.svg │ │ ├── SD.svg │ │ ├── both │ │ │ ├── iteration_times.svg │ │ │ └── pdf.svg │ │ ├── change │ │ │ ├── mean.svg │ │ │ ├── median.svg │ │ │ └── t-test.svg │ │ ├── index.html │ │ ├── iteration_times.svg │ │ ├── iteration_times_small.svg │ │ ├── mean.svg │ │ ├── median.svg │ │ ├── pdf.svg │ │ ├── pdf_small.svg │ │ ├── relative_iteration_times_small.svg │ │ ├── relative_pdf_small.svg │ │ └── typical.svg │ ├── merkle_merge.json │ ├── poseidon.json │ ├── poseidon │ │ ├── MAD.svg │ │ ├── SD.svg │ │ ├── both │ │ │ ├── pdf.svg │ │ │ └── regression.svg │ │ ├── change │ │ │ ├── mean.svg │ │ │ ├── median.svg │ │ │ └── t-test.svg │ │ ├── index.html │ │ ├── mean.svg │ │ ├── median.svg │ │ ├── pdf.svg │ │ ├── pdf_small.svg │ │ ├── regression.svg │ │ ├── regression_small.svg │ │ ├── relative_pdf_small.svg │ │ ├── relative_regression_small.svg │ │ ├── slope.svg │ │ └── typical.svg │ ├── primitives.json │ └── sha256.json ├── jolt │ └── Readme.md ├── nexus │ ├── Readme.md │ └── benchmark.md ├── powdr │ └── Readme.md ├── sp1 │ └── Readme.md └── zokrates │ └── Readme.md ├── risc-zero ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── benchmarks │ └── risc-zero.json ├── host │ ├── Cargo.toml │ ├── benches │ │ └── bench.rs │ └── src │ │ ├── fib.rs │ │ ├── lib.rs │ │ ├── merkle.rs │ │ ├── poseidon.rs │ │ └── sha.rs ├── methods │ ├── .gitignore │ ├── Cargo.toml │ ├── build.rs │ ├── fib │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── merkle │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── poseidon │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── sha │ │ ├── .gitignore │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ └── src │ │ └── lib.rs ├── rust-toolchain.toml └── shared │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ ├── hash.rs │ └── lib.rs ├── sp1 ├── Readme.md ├── algos │ ├── fibonacci │ │ ├── .env.example │ │ ├── .gitignore │ │ ├── .gitmodules │ │ ├── .vscode │ │ │ └── settings.json │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── LICENSE-MIT │ │ ├── README.md │ │ ├── lib │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── program │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── rust-toolchain │ │ └── script │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ ├── build.rs │ │ │ └── src │ │ │ └── bin │ │ │ └── main.rs │ ├── poseidon │ │ ├── .env.example │ │ ├── .gitignore │ │ ├── .gitmodules │ │ ├── .vscode │ │ │ └── settings.json │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── LICENSE-MIT │ │ ├── README.md │ │ ├── elf │ │ │ └── riscv32im-succinct-zkvm-elf │ │ ├── lib │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── program │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── rust-toolchain │ │ └── script │ │ │ ├── Cargo.lock │ │ │ ├── Cargo.toml │ │ │ ├── build.rs │ │ │ └── src │ │ │ └── bin │ │ │ └── main.rs │ └── sha256 │ │ ├── .env.example │ │ ├── .gitignore │ │ ├── .gitmodules │ │ ├── .vscode │ │ └── settings.json │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── LICENSE-MIT │ │ ├── README.md │ │ ├── elf │ │ └── riscv32im-succinct-zkvm-elf │ │ ├── lib │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ │ ├── program │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ │ ├── rust-toolchain │ │ └── script │ │ ├── Cargo.lock │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ └── bin │ │ └── main.rs └── cycles.txt └── zokrates └── Readme.md /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/.gitmodules -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/benchmark.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/.idea/benchmark.iml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/Readme.md -------------------------------------------------------------------------------- /circom/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/circom/.gitignore -------------------------------------------------------------------------------- /circom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/circom/README.md -------------------------------------------------------------------------------- /circom/circuits/base/fibonacci.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/circom/circuits/base/fibonacci.circom -------------------------------------------------------------------------------- /circom/circuits/base/merkle.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/circom/circuits/base/merkle.circom -------------------------------------------------------------------------------- /circom/circuits/base/poseidon_sponge.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/circom/circuits/base/poseidon_sponge.circom -------------------------------------------------------------------------------- /circom/circuits/base/sha256_bytes.circom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/circom/circuits/base/sha256_bytes.circom -------------------------------------------------------------------------------- /circom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/circom/package.json -------------------------------------------------------------------------------- /circom/requirements.txt: -------------------------------------------------------------------------------- 1 | tensorflow 2 | numpy 3 | pandas 4 | psutil -------------------------------------------------------------------------------- /circom/scripts/compile_circuit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/circom/scripts/compile_circuit.sh -------------------------------------------------------------------------------- /circom/scripts/proving_system/prover.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/circom/scripts/proving_system/prover.sh -------------------------------------------------------------------------------- /circom/scripts/proving_system/setup_prover.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/circom/scripts/proving_system/setup_prover.sh -------------------------------------------------------------------------------- /circom/scripts/proving_system/verifier.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/circom/scripts/proving_system/verifier.sh -------------------------------------------------------------------------------- /circom/scripts/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/circom/scripts/util.py -------------------------------------------------------------------------------- /circom/test_fibonacci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/circom/test_fibonacci.py -------------------------------------------------------------------------------- /circom/test_merkle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/circom/test_merkle.py -------------------------------------------------------------------------------- /circom/test_poseidon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/circom/test_poseidon.py -------------------------------------------------------------------------------- /circom/test_sha256.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/circom/test_sha256.py -------------------------------------------------------------------------------- /documentation/Documentation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/documentation/Documentation.pdf -------------------------------------------------------------------------------- /jolt/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/Makefile -------------------------------------------------------------------------------- /jolt/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/Readme.md -------------------------------------------------------------------------------- /jolt/algos/addition/.gitignore: -------------------------------------------------------------------------------- 1 | target -------------------------------------------------------------------------------- /jolt/algos/addition/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/addition/Cargo.lock -------------------------------------------------------------------------------- /jolt/algos/addition/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/addition/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/addition/guest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/addition/guest/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/addition/guest/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/addition/guest/src/lib.rs -------------------------------------------------------------------------------- /jolt/algos/addition/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/addition/rust-toolchain.toml -------------------------------------------------------------------------------- /jolt/algos/addition/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/addition/src/main.rs -------------------------------------------------------------------------------- /jolt/algos/division/.gitignore: -------------------------------------------------------------------------------- 1 | target -------------------------------------------------------------------------------- /jolt/algos/division/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/division/Cargo.lock -------------------------------------------------------------------------------- /jolt/algos/division/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/division/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/division/guest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/division/guest/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/division/guest/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/division/guest/src/lib.rs -------------------------------------------------------------------------------- /jolt/algos/division/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/division/rust-toolchain.toml -------------------------------------------------------------------------------- /jolt/algos/division/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/division/src/main.rs -------------------------------------------------------------------------------- /jolt/algos/fib/.gitignore: -------------------------------------------------------------------------------- 1 | target -------------------------------------------------------------------------------- /jolt/algos/fib/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/fib/Cargo.lock -------------------------------------------------------------------------------- /jolt/algos/fib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/fib/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/fib/guest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/fib/guest/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/fib/guest/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/fib/guest/src/lib.rs -------------------------------------------------------------------------------- /jolt/algos/fib/input: -------------------------------------------------------------------------------- 1 | 50000 -------------------------------------------------------------------------------- /jolt/algos/fib/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/fib/rust-toolchain.toml -------------------------------------------------------------------------------- /jolt/algos/fib/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/fib/src/main.rs -------------------------------------------------------------------------------- /jolt/algos/for-loop/.gitignore: -------------------------------------------------------------------------------- 1 | target -------------------------------------------------------------------------------- /jolt/algos/for-loop/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/for-loop/Cargo.lock -------------------------------------------------------------------------------- /jolt/algos/for-loop/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/for-loop/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/for-loop/guest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/for-loop/guest/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/for-loop/guest/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/for-loop/guest/src/lib.rs -------------------------------------------------------------------------------- /jolt/algos/for-loop/outpur.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/for-loop/outpur.txt -------------------------------------------------------------------------------- /jolt/algos/for-loop/proof.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/for-loop/proof.bin -------------------------------------------------------------------------------- /jolt/algos/for-loop/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/for-loop/rust-toolchain.toml -------------------------------------------------------------------------------- /jolt/algos/for-loop/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/for-loop/src/main.rs -------------------------------------------------------------------------------- /jolt/algos/merkle-leaf-proof/.gitignore: -------------------------------------------------------------------------------- 1 | target -------------------------------------------------------------------------------- /jolt/algos/merkle-leaf-proof/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/merkle-leaf-proof/Cargo.lock -------------------------------------------------------------------------------- /jolt/algos/merkle-leaf-proof/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/merkle-leaf-proof/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/merkle-leaf-proof/cycles.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/merkle-leaf-proof/cycles.txt -------------------------------------------------------------------------------- /jolt/algos/merkle-leaf-proof/guest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/merkle-leaf-proof/guest/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/merkle-leaf-proof/guest/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/merkle-leaf-proof/guest/src/lib.rs -------------------------------------------------------------------------------- /jolt/algos/merkle-leaf-proof/proof.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/merkle-leaf-proof/proof.bin -------------------------------------------------------------------------------- /jolt/algos/merkle-leaf-proof/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/merkle-leaf-proof/rust-toolchain.toml -------------------------------------------------------------------------------- /jolt/algos/merkle-leaf-proof/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/merkle-leaf-proof/src/main.rs -------------------------------------------------------------------------------- /jolt/algos/multiplication/.gitignore: -------------------------------------------------------------------------------- 1 | target -------------------------------------------------------------------------------- /jolt/algos/multiplication/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/multiplication/Cargo.lock -------------------------------------------------------------------------------- /jolt/algos/multiplication/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/multiplication/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/multiplication/guest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/multiplication/guest/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/multiplication/guest/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/multiplication/guest/src/lib.rs -------------------------------------------------------------------------------- /jolt/algos/multiplication/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/multiplication/rust-toolchain.toml -------------------------------------------------------------------------------- /jolt/algos/multiplication/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/multiplication/src/main.rs -------------------------------------------------------------------------------- /jolt/algos/poseidon/.gitignore: -------------------------------------------------------------------------------- 1 | target -------------------------------------------------------------------------------- /jolt/algos/poseidon/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/poseidon/Cargo.lock -------------------------------------------------------------------------------- /jolt/algos/poseidon/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/poseidon/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/poseidon/guest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/poseidon/guest/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/poseidon/guest/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/poseidon/guest/src/lib.rs -------------------------------------------------------------------------------- /jolt/algos/poseidon/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/poseidon/rust-toolchain.toml -------------------------------------------------------------------------------- /jolt/algos/poseidon/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/poseidon/src/main.rs -------------------------------------------------------------------------------- /jolt/algos/sha256/.gitignore: -------------------------------------------------------------------------------- 1 | target -------------------------------------------------------------------------------- /jolt/algos/sha256/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/sha256/Cargo.lock -------------------------------------------------------------------------------- /jolt/algos/sha256/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/sha256/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/sha256/guest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/sha256/guest/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/sha256/guest/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/sha256/guest/src/lib.rs -------------------------------------------------------------------------------- /jolt/algos/sha256/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/sha256/rust-toolchain.toml -------------------------------------------------------------------------------- /jolt/algos/sha256/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/sha256/src/main.rs -------------------------------------------------------------------------------- /jolt/algos/subtraction/.gitignore: -------------------------------------------------------------------------------- 1 | target -------------------------------------------------------------------------------- /jolt/algos/subtraction/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/subtraction/Cargo.lock -------------------------------------------------------------------------------- /jolt/algos/subtraction/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/subtraction/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/subtraction/guest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/subtraction/guest/Cargo.toml -------------------------------------------------------------------------------- /jolt/algos/subtraction/guest/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/subtraction/guest/src/lib.rs -------------------------------------------------------------------------------- /jolt/algos/subtraction/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/subtraction/rust-toolchain.toml -------------------------------------------------------------------------------- /jolt/algos/subtraction/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/algos/subtraction/src/main.rs -------------------------------------------------------------------------------- /jolt/doc/memory-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/jolt/doc/memory-error.png -------------------------------------------------------------------------------- /nexus/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/nexus/.gitignore -------------------------------------------------------------------------------- /nexus/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/nexus/Cargo.lock -------------------------------------------------------------------------------- /nexus/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/nexus/Cargo.toml -------------------------------------------------------------------------------- /nexus/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/nexus/Readme.md -------------------------------------------------------------------------------- /nexus/nexus-proof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/nexus/nexus-proof -------------------------------------------------------------------------------- /nexus/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/nexus/rust-toolchain.toml -------------------------------------------------------------------------------- /nexus/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/nexus/src/main.rs -------------------------------------------------------------------------------- /nexus/src/sha256/sha256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/nexus/src/sha256/sha256.rs -------------------------------------------------------------------------------- /powdr/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/Readme.md -------------------------------------------------------------------------------- /powdr/fib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/fib/.gitignore -------------------------------------------------------------------------------- /powdr/fib/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/fib/Cargo.lock -------------------------------------------------------------------------------- /powdr/fib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/fib/Cargo.toml -------------------------------------------------------------------------------- /powdr/fib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/fib/README.md -------------------------------------------------------------------------------- /powdr/fib/guest/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/fib/guest/Cargo.lock -------------------------------------------------------------------------------- /powdr/fib/guest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/fib/guest/Cargo.toml -------------------------------------------------------------------------------- /powdr/fib/guest/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/fib/guest/src/main.rs -------------------------------------------------------------------------------- /powdr/fib/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly-2024-09-21" 3 | -------------------------------------------------------------------------------- /powdr/fib/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/fib/src/main.rs -------------------------------------------------------------------------------- /powdr/merkle-leaf-proof/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/merkle-leaf-proof/.gitignore -------------------------------------------------------------------------------- /powdr/merkle-leaf-proof/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/merkle-leaf-proof/Cargo.lock -------------------------------------------------------------------------------- /powdr/merkle-leaf-proof/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/merkle-leaf-proof/Cargo.toml -------------------------------------------------------------------------------- /powdr/merkle-leaf-proof/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/merkle-leaf-proof/README.md -------------------------------------------------------------------------------- /powdr/merkle-leaf-proof/guest/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/merkle-leaf-proof/guest/Cargo.lock -------------------------------------------------------------------------------- /powdr/merkle-leaf-proof/guest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/merkle-leaf-proof/guest/Cargo.toml -------------------------------------------------------------------------------- /powdr/merkle-leaf-proof/guest/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/merkle-leaf-proof/guest/src/main.rs -------------------------------------------------------------------------------- /powdr/merkle-leaf-proof/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly-2024-09-21" 3 | -------------------------------------------------------------------------------- /powdr/merkle-leaf-proof/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/merkle-leaf-proof/src/main.rs -------------------------------------------------------------------------------- /powdr/poseidon/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/poseidon/.gitignore -------------------------------------------------------------------------------- /powdr/poseidon/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/poseidon/Cargo.lock -------------------------------------------------------------------------------- /powdr/poseidon/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/poseidon/Cargo.toml -------------------------------------------------------------------------------- /powdr/poseidon/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/poseidon/README.md -------------------------------------------------------------------------------- /powdr/poseidon/guest/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/poseidon/guest/Cargo.lock -------------------------------------------------------------------------------- /powdr/poseidon/guest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/poseidon/guest/Cargo.toml -------------------------------------------------------------------------------- /powdr/poseidon/guest/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/poseidon/guest/src/main.rs -------------------------------------------------------------------------------- /powdr/poseidon/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly-2024-09-21" 3 | -------------------------------------------------------------------------------- /powdr/poseidon/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/poseidon/src/main.rs -------------------------------------------------------------------------------- /powdr/sha/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/sha/.gitignore -------------------------------------------------------------------------------- /powdr/sha/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/sha/Cargo.lock -------------------------------------------------------------------------------- /powdr/sha/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/sha/Cargo.toml -------------------------------------------------------------------------------- /powdr/sha/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/sha/README.md -------------------------------------------------------------------------------- /powdr/sha/guest/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/sha/guest/Cargo.lock -------------------------------------------------------------------------------- /powdr/sha/guest/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/sha/guest/Cargo.toml -------------------------------------------------------------------------------- /powdr/sha/guest/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/sha/guest/src/main.rs -------------------------------------------------------------------------------- /powdr/sha/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly-2024-09-21" 3 | -------------------------------------------------------------------------------- /powdr/sha/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/powdr/sha/src/main.rs -------------------------------------------------------------------------------- /reports/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/Readme.md -------------------------------------------------------------------------------- /reports/circom/Results_circom.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/circom/Results_circom.txt -------------------------------------------------------------------------------- /reports/halo2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/README.md -------------------------------------------------------------------------------- /reports/halo2/fibonacci.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/fibonacci.json -------------------------------------------------------------------------------- /reports/halo2/halo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/halo2.png -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/MAD.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/MAD.svg -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/SD.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/SD.svg -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/both/iteration_times.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/both/iteration_times.svg -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/both/pdf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/both/pdf.svg -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/change/mean.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/change/mean.svg -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/change/median.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/change/median.svg -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/change/t-test.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/change/t-test.svg -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/index.html -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/iteration_times.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/iteration_times.svg -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/iteration_times_small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/iteration_times_small.svg -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/mean.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/mean.svg -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/median.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/median.svg -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/pdf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/pdf.svg -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/pdf_small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/pdf_small.svg -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/relative_iteration_times_small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/relative_iteration_times_small.svg -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/relative_pdf_small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/relative_pdf_small.svg -------------------------------------------------------------------------------- /reports/halo2/merkle_merge-verifier/typical.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge-verifier/typical.svg -------------------------------------------------------------------------------- /reports/halo2/merkle_merge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/merkle_merge.json -------------------------------------------------------------------------------- /reports/halo2/poseidon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon.json -------------------------------------------------------------------------------- /reports/halo2/poseidon/MAD.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/MAD.svg -------------------------------------------------------------------------------- /reports/halo2/poseidon/SD.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/SD.svg -------------------------------------------------------------------------------- /reports/halo2/poseidon/both/pdf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/both/pdf.svg -------------------------------------------------------------------------------- /reports/halo2/poseidon/both/regression.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/both/regression.svg -------------------------------------------------------------------------------- /reports/halo2/poseidon/change/mean.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/change/mean.svg -------------------------------------------------------------------------------- /reports/halo2/poseidon/change/median.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/change/median.svg -------------------------------------------------------------------------------- /reports/halo2/poseidon/change/t-test.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/change/t-test.svg -------------------------------------------------------------------------------- /reports/halo2/poseidon/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/index.html -------------------------------------------------------------------------------- /reports/halo2/poseidon/mean.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/mean.svg -------------------------------------------------------------------------------- /reports/halo2/poseidon/median.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/median.svg -------------------------------------------------------------------------------- /reports/halo2/poseidon/pdf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/pdf.svg -------------------------------------------------------------------------------- /reports/halo2/poseidon/pdf_small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/pdf_small.svg -------------------------------------------------------------------------------- /reports/halo2/poseidon/regression.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/regression.svg -------------------------------------------------------------------------------- /reports/halo2/poseidon/regression_small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/regression_small.svg -------------------------------------------------------------------------------- /reports/halo2/poseidon/relative_pdf_small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/relative_pdf_small.svg -------------------------------------------------------------------------------- /reports/halo2/poseidon/relative_regression_small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/relative_regression_small.svg -------------------------------------------------------------------------------- /reports/halo2/poseidon/slope.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/slope.svg -------------------------------------------------------------------------------- /reports/halo2/poseidon/typical.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/poseidon/typical.svg -------------------------------------------------------------------------------- /reports/halo2/primitives.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/primitives.json -------------------------------------------------------------------------------- /reports/halo2/sha256.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/halo2/sha256.json -------------------------------------------------------------------------------- /reports/jolt/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/jolt/Readme.md -------------------------------------------------------------------------------- /reports/nexus/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/nexus/Readme.md -------------------------------------------------------------------------------- /reports/nexus/benchmark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/nexus/benchmark.md -------------------------------------------------------------------------------- /reports/powdr/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/powdr/Readme.md -------------------------------------------------------------------------------- /reports/sp1/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/reports/sp1/Readme.md -------------------------------------------------------------------------------- /reports/zokrates/Readme.md: -------------------------------------------------------------------------------- 1 | # Zokrates -------------------------------------------------------------------------------- /risc-zero/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ -------------------------------------------------------------------------------- /risc-zero/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/Cargo.lock -------------------------------------------------------------------------------- /risc-zero/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/Cargo.toml -------------------------------------------------------------------------------- /risc-zero/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/LICENSE -------------------------------------------------------------------------------- /risc-zero/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/README.md -------------------------------------------------------------------------------- /risc-zero/benchmarks/risc-zero.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/benchmarks/risc-zero.json -------------------------------------------------------------------------------- /risc-zero/host/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/host/Cargo.toml -------------------------------------------------------------------------------- /risc-zero/host/benches/bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/host/benches/bench.rs -------------------------------------------------------------------------------- /risc-zero/host/src/fib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/host/src/fib.rs -------------------------------------------------------------------------------- /risc-zero/host/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/host/src/lib.rs -------------------------------------------------------------------------------- /risc-zero/host/src/merkle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/host/src/merkle.rs -------------------------------------------------------------------------------- /risc-zero/host/src/poseidon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/host/src/poseidon.rs -------------------------------------------------------------------------------- /risc-zero/host/src/sha.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/host/src/sha.rs -------------------------------------------------------------------------------- /risc-zero/methods/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ -------------------------------------------------------------------------------- /risc-zero/methods/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/methods/Cargo.toml -------------------------------------------------------------------------------- /risc-zero/methods/build.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | risc0_build::embed_methods(); 3 | } 4 | -------------------------------------------------------------------------------- /risc-zero/methods/fib/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ -------------------------------------------------------------------------------- /risc-zero/methods/fib/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/methods/fib/Cargo.lock -------------------------------------------------------------------------------- /risc-zero/methods/fib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/methods/fib/Cargo.toml -------------------------------------------------------------------------------- /risc-zero/methods/fib/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/methods/fib/src/main.rs -------------------------------------------------------------------------------- /risc-zero/methods/merkle/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ -------------------------------------------------------------------------------- /risc-zero/methods/merkle/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/methods/merkle/Cargo.lock -------------------------------------------------------------------------------- /risc-zero/methods/merkle/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/methods/merkle/Cargo.toml -------------------------------------------------------------------------------- /risc-zero/methods/merkle/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/methods/merkle/src/main.rs -------------------------------------------------------------------------------- /risc-zero/methods/poseidon/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ -------------------------------------------------------------------------------- /risc-zero/methods/poseidon/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/methods/poseidon/Cargo.lock -------------------------------------------------------------------------------- /risc-zero/methods/poseidon/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/methods/poseidon/Cargo.toml -------------------------------------------------------------------------------- /risc-zero/methods/poseidon/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/methods/poseidon/src/main.rs -------------------------------------------------------------------------------- /risc-zero/methods/sha/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ -------------------------------------------------------------------------------- /risc-zero/methods/sha/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/methods/sha/Cargo.lock -------------------------------------------------------------------------------- /risc-zero/methods/sha/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/methods/sha/Cargo.toml -------------------------------------------------------------------------------- /risc-zero/methods/sha/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/methods/sha/src/main.rs -------------------------------------------------------------------------------- /risc-zero/methods/src/lib.rs: -------------------------------------------------------------------------------- 1 | include!(concat!(env!("OUT_DIR"), "/methods.rs")); 2 | -------------------------------------------------------------------------------- /risc-zero/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/rust-toolchain.toml -------------------------------------------------------------------------------- /risc-zero/shared/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/shared/Cargo.lock -------------------------------------------------------------------------------- /risc-zero/shared/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/shared/Cargo.toml -------------------------------------------------------------------------------- /risc-zero/shared/src/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/shared/src/hash.rs -------------------------------------------------------------------------------- /risc-zero/shared/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/risc-zero/shared/src/lib.rs -------------------------------------------------------------------------------- /sp1/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/Readme.md -------------------------------------------------------------------------------- /sp1/algos/fibonacci/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/.env.example -------------------------------------------------------------------------------- /sp1/algos/fibonacci/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/.gitignore -------------------------------------------------------------------------------- /sp1/algos/fibonacci/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/.gitmodules -------------------------------------------------------------------------------- /sp1/algos/fibonacci/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/.vscode/settings.json -------------------------------------------------------------------------------- /sp1/algos/fibonacci/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/Cargo.lock -------------------------------------------------------------------------------- /sp1/algos/fibonacci/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/Cargo.toml -------------------------------------------------------------------------------- /sp1/algos/fibonacci/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/LICENSE-MIT -------------------------------------------------------------------------------- /sp1/algos/fibonacci/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/README.md -------------------------------------------------------------------------------- /sp1/algos/fibonacci/lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/lib/Cargo.toml -------------------------------------------------------------------------------- /sp1/algos/fibonacci/lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/lib/src/lib.rs -------------------------------------------------------------------------------- /sp1/algos/fibonacci/program/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/program/Cargo.lock -------------------------------------------------------------------------------- /sp1/algos/fibonacci/program/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/program/Cargo.toml -------------------------------------------------------------------------------- /sp1/algos/fibonacci/program/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/program/src/main.rs -------------------------------------------------------------------------------- /sp1/algos/fibonacci/rust-toolchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/rust-toolchain -------------------------------------------------------------------------------- /sp1/algos/fibonacci/script/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/script/Cargo.lock -------------------------------------------------------------------------------- /sp1/algos/fibonacci/script/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/script/Cargo.toml -------------------------------------------------------------------------------- /sp1/algos/fibonacci/script/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/script/build.rs -------------------------------------------------------------------------------- /sp1/algos/fibonacci/script/src/bin/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/fibonacci/script/src/bin/main.rs -------------------------------------------------------------------------------- /sp1/algos/poseidon/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/.env.example -------------------------------------------------------------------------------- /sp1/algos/poseidon/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/.gitignore -------------------------------------------------------------------------------- /sp1/algos/poseidon/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/.gitmodules -------------------------------------------------------------------------------- /sp1/algos/poseidon/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/.vscode/settings.json -------------------------------------------------------------------------------- /sp1/algos/poseidon/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/Cargo.lock -------------------------------------------------------------------------------- /sp1/algos/poseidon/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/Cargo.toml -------------------------------------------------------------------------------- /sp1/algos/poseidon/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/LICENSE-MIT -------------------------------------------------------------------------------- /sp1/algos/poseidon/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/README.md -------------------------------------------------------------------------------- /sp1/algos/poseidon/elf/riscv32im-succinct-zkvm-elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/elf/riscv32im-succinct-zkvm-elf -------------------------------------------------------------------------------- /sp1/algos/poseidon/lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/lib/Cargo.toml -------------------------------------------------------------------------------- /sp1/algos/poseidon/lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/lib/src/lib.rs -------------------------------------------------------------------------------- /sp1/algos/poseidon/program/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/program/Cargo.lock -------------------------------------------------------------------------------- /sp1/algos/poseidon/program/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/program/Cargo.toml -------------------------------------------------------------------------------- /sp1/algos/poseidon/program/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/program/src/main.rs -------------------------------------------------------------------------------- /sp1/algos/poseidon/rust-toolchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/rust-toolchain -------------------------------------------------------------------------------- /sp1/algos/poseidon/script/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/script/Cargo.lock -------------------------------------------------------------------------------- /sp1/algos/poseidon/script/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/script/Cargo.toml -------------------------------------------------------------------------------- /sp1/algos/poseidon/script/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/script/build.rs -------------------------------------------------------------------------------- /sp1/algos/poseidon/script/src/bin/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/poseidon/script/src/bin/main.rs -------------------------------------------------------------------------------- /sp1/algos/sha256/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/.env.example -------------------------------------------------------------------------------- /sp1/algos/sha256/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/.gitignore -------------------------------------------------------------------------------- /sp1/algos/sha256/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/.gitmodules -------------------------------------------------------------------------------- /sp1/algos/sha256/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/.vscode/settings.json -------------------------------------------------------------------------------- /sp1/algos/sha256/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/Cargo.lock -------------------------------------------------------------------------------- /sp1/algos/sha256/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/Cargo.toml -------------------------------------------------------------------------------- /sp1/algos/sha256/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/LICENSE-MIT -------------------------------------------------------------------------------- /sp1/algos/sha256/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/README.md -------------------------------------------------------------------------------- /sp1/algos/sha256/elf/riscv32im-succinct-zkvm-elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/elf/riscv32im-succinct-zkvm-elf -------------------------------------------------------------------------------- /sp1/algos/sha256/lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/lib/Cargo.toml -------------------------------------------------------------------------------- /sp1/algos/sha256/lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/lib/src/lib.rs -------------------------------------------------------------------------------- /sp1/algos/sha256/program/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/program/Cargo.lock -------------------------------------------------------------------------------- /sp1/algos/sha256/program/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/program/Cargo.toml -------------------------------------------------------------------------------- /sp1/algos/sha256/program/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/program/src/main.rs -------------------------------------------------------------------------------- /sp1/algos/sha256/rust-toolchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/rust-toolchain -------------------------------------------------------------------------------- /sp1/algos/sha256/script/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/script/Cargo.lock -------------------------------------------------------------------------------- /sp1/algos/sha256/script/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/script/Cargo.toml -------------------------------------------------------------------------------- /sp1/algos/sha256/script/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/script/build.rs -------------------------------------------------------------------------------- /sp1/algos/sha256/script/src/bin/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/babybear-labs/benchmark/HEAD/sp1/algos/sha256/script/src/bin/main.rs -------------------------------------------------------------------------------- /sp1/cycles.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zokrates/Readme.md: -------------------------------------------------------------------------------- 1 | # Zokrates --------------------------------------------------------------------------------