@@ -7,9 +7,9 @@ CONFIG_FILE?=config-files/config.yaml
77export OPERATOR_ADDRESS ?= $(shell yq -r '.operator.address' $(CONFIG_FILE ) )
88AGG_CONFIG_FILE? =config-files/config-aggregator.yaml
99
10- OPERATOR_VERSION =v0.15.1
10+ OPERATOR_VERSION =v0.15.2
1111EIGEN_SDK_GO_VERSION_TESTNET =v0.2.0-beta.1
12- EIGEN_SDK_GO_VERSION_MAINNET =v0.1.13
12+ EIGEN_SDK_GO_VERSION_MAINNET =v0.2.0-beta.1
1313
1414ifeq ($(OS ) ,Linux)
1515 BUILD_ALL_FFI = $(MAKE) build_all_ffi_linux
@@ -75,6 +75,10 @@ anvil_deploy_eigen_contracts:
7575 @echo " Deploying Eigen Contracts..."
7676 . contracts/scripts/anvil/deploy_eigen_contracts.sh
7777
78+ anvil_deploy_sp1_contracts :
79+ @echo " Deploying SP1 Contracts..."
80+ . contracts/scripts/anvil/deploy_sp1_contracts.sh
81+
7882anvil_deploy_aligned_contracts :
7983 @echo " Deploying Aligned Contracts..."
8084 . contracts/scripts/anvil/deploy_aligned_contracts.sh
@@ -146,6 +150,13 @@ anvil_start_with_more_prefunded_accounts:
146150 @echo " Starting Anvil..."
147151 anvil --load-state contracts/scripts/anvil/state/alignedlayer-deployed-anvil-state.json --block-time 7 -a 2000
148152
153+ __AGGREGATION_MODE__ : # # ____
154+ start_proof_aggregator_local : # # Start the proof aggregator locally using Mock Verifier Contract
155+ cargo run --manifest-path ./aggregation_mode/Cargo.toml --release -- config-files/config-proof-aggregator-mock.yaml
156+
157+ start_proof_aggregator_local_with_proving : # # Start the proof aggregator locally using SP1 Verifier Contract
158+ cargo run --manifest-path ./aggregation_mode/Cargo.toml --release --features prove -- config-files/config-proof-aggregator.yaml
159+
149160_AGGREGATOR_ :
150161
151162build_aggregator :
@@ -584,7 +595,6 @@ aligned_get_user_balance_holesky:
584595 --network holesky \
585596 --user_addr $(USER_ADDR )
586597
587-
588598__GENERATE_PROOFS__ :
589599 # TODO add a default proving system
590600
@@ -684,6 +694,10 @@ upgrade_batcher_payment_service: ## Upgrade BatcherPayments contract. Parameters
684694 @echo " Upgrading BatcherPayments Contract on $( NETWORK) network..."
685695 @. contracts/scripts/.env.$(NETWORK ) && . contracts/scripts/upgrade_batcher_payment_service.sh
686696
697+ deploy_proof_aggregator :
698+ @echo " Deploying ProofAggregator contract on $( NETWORK) network..."
699+ @. contracts/scripts/.env.$(NETWORK ) && . contracts/scripts/deploy_proof_aggregator.sh
700+
687701build_aligned_contracts :
688702 @cd contracts/src/core && forge build
689703
0 commit comments