Skip to content
Merged
Show file tree
Hide file tree
Changes from 13 commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
b7c5b6d
feat: move sdk from crates dir to aggregation mode dir
MarcosNicolau Dec 22, 2025
b59f572
wip partial move of verify on chain to agg mode cli
MarcosNicolau Dec 22, 2025
d11b0a7
feat: verify agg proof command in cli
MarcosNicolau Jan 5, 2026
a67b118
fix: remove unused verifiers in agg mode
MarcosNicolau Jan 5, 2026
ba219fb
chore: use new cli to run proof verification
MarcosNicolau Jan 5, 2026
73021cd
refactor: remove agg mode function from fast mode
MarcosNicolau Jan 5, 2026
db7a40f
Merge remote-tracking branch 'origin/staging' into refactor/move-agg-…
MarcosNicolau Jan 5, 2026
747a730
feat: deposit into agg mode payment service command in cli
MarcosNicolau Jan 5, 2026
d2f1a26
refactor: update l2 example to use the new agg mode sdk
MarcosNicolau Jan 5, 2026
e9752c5
refactor: rename payment filename for deposit in agg mode cli commands
MarcosNicolau Jan 5, 2026
1237c49
Merge branch 'refactor/move-agg-mode-sdk-to-new-dir' into refactor/up…
MarcosNicolau Jan 5, 2026
6ae59e0
chore: run cargo fmt
MarcosNicolau Jan 5, 2026
037e615
Merge branch 'refactor/move-agg-mode-sdk-to-new-dir' into refactor/up…
MarcosNicolau Jan 5, 2026
bb660bb
fix: replace the batcher start with the gateway+poller one
maximopalopoli Jan 7, 2026
d5be7e8
remove extra error in expect
maximopalopoli Jan 7, 2026
1586a23
Merge branch 'staging' into refactor/update-l2-example
maximopalopoli Jan 7, 2026
ad30fa4
chore: remove duplicated deps
MarcosNicolau Jan 8, 2026
7b7b08e
update the aggregation mode hoodi deployed addrs in constants
maximopalopoli Jan 8, 2026
417e2f8
Add the transfer step to the hoodi setup
maximopalopoli Jan 8, 2026
6d2aa2a
remove other extra unnecesary error prints
maximopalopoli Jan 8, 2026
0312821
update the hoodi proof aggregator address in the hoodi env example
maximopalopoli Jan 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 12 additions & 22 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -277,27 +277,15 @@ proof_aggregator_start_gpu_ethereum_package: is_aggregator_set reset_last_aggreg

verify_aggregated_proof_sp1:
@echo "Verifying SP1 in aggregated proofs on $(NETWORK)..."
@cd crates/cli/ && \
cargo run verify-agg-proof \
@cd aggregation_mode/cli/ && \
cargo run verify-on-chain \
--network $(NETWORK) \
--beacon-url $(BEACON_URL) \
--rpc-url $(RPC_URL) \
--from-block $(FROM_BLOCK) \
--proving_system SP1 \
--public_input ../../scripts/test_files/sp1/sp1_fibonacci_5_0_0.pub \
--program-id-file ../../scripts/test_files/sp1/sp1_fibonacci_5_0_0.vk \
--beacon_url $(BEACON_URL) \
--rpc_url $(RPC_URL)

verify_aggregated_proof_risc0:
@echo "Verifying RISC0 in aggregated proofs on $(NETWORK)..."
@cd crates/cli/ && \
cargo run verify-agg-proof \
--network $(NETWORK) \
--from-block $(FROM_BLOCK) \
--proving_system Risc0 \
--program-id-file ../../scripts/test_files/risc_zero/fibonacci_proof_generator/fibonacci_id_3_0_3.bin \
--public_input ../../scripts/test_files/risc_zero/fibonacci_proof_generator/risc_zero_fibonacci_3_0_3.pub \
--beacon_url $(BEACON_URL) \
--rpc_url $(RPC_URL)
--proving-system SP1 \
--vk ../../scripts/test_files/sp1/sp1_fibonacci_5_0_0.vk \
--public-input ../../scripts/test_files/sp1/sp1_fibonacci_5_0_0.pub

proof_aggregator_install: ## Install the aggregation mode with proving enabled
cargo install --path aggregation_mode --features prove,gpu --bin proof_aggregator_gpu --locked
Expand Down Expand Up @@ -331,9 +319,11 @@ agg_mode_payments_poller_start_ethereum_package: agg_mode_run_migrations

AGG_MODE_SENDER ?= 0x70997970C51812dc3A010C7d01b50e0d17dc79C8
agg_mode_gateway_send_payment:
@cast send --value 1ether \
0x922D6956C99E12DFeB3224DEA977D0939758A1Fe \
--private-key 0x59c6995e998f97a5a0044966f0945389dc9e86dae88c7a8412f4603b6b78690d
@cd aggregation_mode/cli && \
cargo run --release -- deposit \
--private-key 0x59c6995e998f97a5a0044966f0945389dc9e86dae88c7a8412f4603b6b78690d \
--network devnet \
--rpc-url http://localhost:8545


agg_mode_install_cli: ## Install the aggregation mode CLI
Expand Down
Loading