@@ -172,14 +172,21 @@ reset_last_aggregated_block:
172172 @echo " Resetting last aggregated block..."
173173 @echo ' {"last_aggregated_block":0}' > config-files/proof-aggregator.last_aggregated_block.json
174174
175- start_proof_aggregator_dev : is_aggregator_set reset_last_aggregated_block # # Starts proof aggregator with mock proofs (DEV mode)
176- AGGREGATOR=$(AGGREGATOR ) RISC0_DEV_MODE=1 cargo run --manifest-path ./aggregation_mode/Cargo.toml --release --bin proof_aggregator -- config-files/config-proof-aggregator-mock.yaml
177175
176+ # ## Dev targets with no real proving
177+ ./aggregation_mode/target/release/proof_aggregator_dev :
178+ AGGREGATOR=$(AGGREGATOR ) cargo build --manifest-path ./aggregation_mode/Cargo.toml --release --bin proof_aggregator_dev
178179
179- ./aggregation_mode/target/release/proof_aggregator : $(wildcard ./aggregation_mode/src/* ) $(wildcard ./aggregation_programs/risc0/src/* ) $(wildcard ./aggregation_programs/sp1/src/* )
180- AGGREGATOR=$(AGGREGATOR ) cargo build --manifest-path ./aggregation_mode/Cargo.toml --release --bin proof_aggregator
181180
182- start_proof_aggregator : ./aggregation_mode/target/release/proof_aggregator is_aggregator_set # # Starts proof aggregator with proving activated
181+ start_proof_aggregator_dev : is_aggregator_set reset_last_aggregated_block ./aggregation_mode/target/release/proof_aggregator_dev # # Starts proof aggregator with mock proofs (DEV mode)
182+ AGGREGATOR=$(AGGREGATOR ) RISC0_DEV_MODE=1 ./aggregation_mode/target/release/proof_aggregator_dev -- config-files/config-proof-aggregator-mock.yaml
183+
184+ # ## All CPU proof aggregator receipts
185+
186+ ./aggregation_mode/target/release/proof_aggregator_cpu : $(wildcard ./aggregation_mode/src/* ) $(wildcard ./aggregation_programs/risc0/src/* ) $(wildcard ./aggregation_programs/sp1/src/* )
187+ AGGREGATOR=$(AGGREGATOR ) cargo build --features prove --manifest-path ./aggregation_mode/Cargo.toml --release --bin proof_aggregator_cpu
188+
189+ start_proof_aggregator : ./aggregation_mode/target/release/proof_aggregator_cpu is_aggregator_set # # Starts proof aggregator with proving activated
183190 AGGREGATOR=$(AGGREGATOR ) ./aggregation_mode/target/release/proof_aggregator config-files/config-proof-aggregator.yaml
184191
185192start_proof_aggregator_dev_ethereum_package : is_aggregator_set reset_last_aggregated_block # # Starts proof aggregator with mock proofs (DEV mode) in ethereum package
@@ -188,11 +195,17 @@ start_proof_aggregator_dev_ethereum_package: is_aggregator_set reset_last_aggreg
188195start_proof_aggregator_ethereum_package : ./aggregation_mode/target/release/proof_aggregator is_aggregator_set # # Starts proof aggregator with proving activated in ethereum package
189196 AGGREGATOR=$(AGGREGATOR ) ./aggregation_mode/target/release/proof_aggregator config-files/config-proof-aggregator-ethereum-package.yaml
190197
191- start_proof_aggregator_gpu : ./aggregation_mode/target/release/proof_aggregator is_aggregator_set reset_last_aggregated_block # # Starts proof aggregator with proving + GPU acceleration (CUDA)
192- AGGREGATOR=$(AGGREGATOR ) SP1_PROVER=cuda ./aggregation_mode/target/release/proof_aggregator config-files/config-proof-aggregator.yaml
198+ # ## All GPU proof aggregator receipts
199+
200+ ./aggregation_mode/target/release/proof_aggregator_gpu : $(wildcard ./aggregation_mode/src/* ) $(wildcard ./aggregation_programs/risc0/src/* ) $(wildcard ./aggregation_programs/sp1/src/* )
201+ AGGREGATOR=$(AGGREGATOR ) cargo build --features " prove,gpu" --manifest-path ./aggregation_mode/Cargo.toml --release --bin proof_aggregator_gpu
202+
203+ start_proof_aggregator_gpu : ./aggregation_mode/target/release/proof_aggregator_gpu is_aggregator_set reset_last_aggregated_block # # Starts proof aggregator with proving + GPU acceleration (CUDA)
204+ AGGREGATOR=$(AGGREGATOR ) SP1_PROVER=cuda ./aggregation_mode/target/release/proof_aggregator_gpu config-files/config-proof-aggregator.yaml
205+
206+ start_proof_aggregator_gpu_ethereum_package : ./aggregation_mode/target/release/proof_aggregator_gpu is_aggregator_set reset_last_aggregated_block # # Starts proof aggregator with proving activated in ethereum package
207+ AGGREGATOR=$(AGGREGATOR ) SP1_PROVER=cuda ./aggregation_mode/target/release/proof_aggregator_gpu config-files/config-proof-aggregator-ethereum-package.yaml
193208
194- start_proof_aggregator_gpu_ethereum_package : ./aggregation_mode/target/release/proof_aggregator is_aggregator_set reset_last_aggregated_block # # Starts proof aggregator with proving activated in ethereum package
195- AGGREGATOR=$(AGGREGATOR ) SP1_PROVER=cuda ./aggregation_mode/target/release/proof_aggregator config-files/config-proof-aggregator-ethereum-package.yaml
196209
197210verify_aggregated_proof_sp1_holesky_stage :
198211 @echo " Verifying SP1 in aggregated proofs on holesky..."
0 commit comments