From 6de5d79ed0d856f522209bcae3b44f20cf77b266 Mon Sep 17 00:00:00 2001 From: Blake Date: Tue, 3 Feb 2026 11:42:28 +0800 Subject: [PATCH 1/2] chore: update environment variables --- .../regtest/bitvm2-nodes/challenge_0/.env.challenge_0 | 2 +- .../regtest/bitvm2-nodes/committee_0/.env.committee_0 | 2 +- .../regtest/bitvm2-nodes/operator_0/.env.operator_0 | 4 ++-- .../bitvm2-nodes/watchtower_0/.env.watchtower_0 | 2 +- .../testnet4/bitvm2-nodes/challenge_0/.env.challenge_0 | 7 ++++--- .../testnet4/bitvm2-nodes/committee_0/.env.committee_0 | 8 ++++---- .../testnet4/bitvm2-nodes/committee_1/.env.committee_1 | 7 ++++--- .../testnet4/bitvm2-nodes/operator_0/.env.operator_0 | 10 +++++----- .../bitvm2-nodes/watchtower_0/.env.watchtower_0 | 8 ++++---- 9 files changed, 26 insertions(+), 24 deletions(-) diff --git a/deployment/regtest/bitvm2-nodes/challenge_0/.env.challenge_0 b/deployment/regtest/bitvm2-nodes/challenge_0/.env.challenge_0 index 5b0e6319..6bdc00ed 100644 --- a/deployment/regtest/bitvm2-nodes/challenge_0/.env.challenge_0 +++ b/deployment/regtest/bitvm2-nodes/challenge_0/.env.challenge_0 @@ -19,7 +19,7 @@ GOAT_SWAP_EVENT_FILTER_FROM=10596000 # node config BITVM_SECRET= -GOAT_ADDRESS=0x91878a39DA4059446a498AD7C4fEbd521Ff1337d +GOAT_ADDRESS= # libp2p config PEER_KEY= diff --git a/deployment/regtest/bitvm2-nodes/committee_0/.env.committee_0 b/deployment/regtest/bitvm2-nodes/committee_0/.env.committee_0 index 579a80f4..2caba97a 100644 --- a/deployment/regtest/bitvm2-nodes/committee_0/.env.committee_0 +++ b/deployment/regtest/bitvm2-nodes/committee_0/.env.committee_0 @@ -15,7 +15,7 @@ GOAT_CHAIN_URL=https://rpc.testnet3.goat.network ENABLE_UPDATE_SPV_CONTRACT=true # proof config -GOAT_PROOF_BUILD_URL=http://127.0.0.1:8900 +GOAT_PROOF_BUILD_URL= # the graph config GOAT_GATEWAY_CONTRACT_ADDRESS=0x26Aa99d72f5f85D60A1B44773B3897793981B7F7 diff --git a/deployment/regtest/bitvm2-nodes/operator_0/.env.operator_0 b/deployment/regtest/bitvm2-nodes/operator_0/.env.operator_0 index 7ed6bf3f..25955ff2 100644 --- a/deployment/regtest/bitvm2-nodes/operator_0/.env.operator_0 +++ b/deployment/regtest/bitvm2-nodes/operator_0/.env.operator_0 @@ -19,7 +19,7 @@ GOAT_SWAP_EVENT_FILTER_FROM=10596000 # node config BITVM_SECRET= -GOAT_ADDRESS=0x412d47700Da342A8742C78F42cBD3edC9e3e0740 +GOAT_ADDRESS= # libp2p config PEER_KEY= @@ -28,4 +28,4 @@ PROTO_NAME=bitvm2_regtest ## Proof GENESIS_SEQUENCER_COMMIT_TXID=0a7f66f7b4befe841ebc51a53738fa35b833f66a3b001a90e37a751bd9b7713e -GOAT_PROOF_BUILD_URL=http://127.0.0.1:8900 \ No newline at end of file +GOAT_PROOF_BUILD_URL= \ No newline at end of file diff --git a/deployment/regtest/bitvm2-nodes/watchtower_0/.env.watchtower_0 b/deployment/regtest/bitvm2-nodes/watchtower_0/.env.watchtower_0 index a6fed287..bca63f8b 100644 --- a/deployment/regtest/bitvm2-nodes/watchtower_0/.env.watchtower_0 +++ b/deployment/regtest/bitvm2-nodes/watchtower_0/.env.watchtower_0 @@ -8,7 +8,7 @@ BTC_CHAIN_URL=http://127.0.0.1:3002 # goat network config GOAT_CHAIN_URL=https://rpc.testnet3.goat.network -GOAT_PROOF_BUILD_URL=http://127.0.0.1:8900 +GOAT_PROOF_BUILD_URL= # the graph config GOAT_GATEWAY_CONTRACT_ADDRESS=0x26Aa99d72f5f85D60A1B44773B3897793981B7F7 diff --git a/deployment/testnet4/bitvm2-nodes/challenge_0/.env.challenge_0 b/deployment/testnet4/bitvm2-nodes/challenge_0/.env.challenge_0 index 92c39775..1e0fa7d5 100644 --- a/deployment/testnet4/bitvm2-nodes/challenge_0/.env.challenge_0 +++ b/deployment/testnet4/bitvm2-nodes/challenge_0/.env.challenge_0 @@ -5,6 +5,7 @@ ACTOR=Challenger # bitcoin network config BITCOIN_NETWORK=testnet4 BTC_CHAIN_URL=https://mempool.space/testnet4/api +GOAT_PROOF_BUILD_URL= # goat network config GOAT_CHAIN_URL=https://rpc.testnet3.goat.network @@ -13,9 +14,9 @@ GOAT_CHAIN_URL=https://rpc.testnet3.goat.network GOAT_GATEWAY_CONTRACT_ADDRESS=0x440c6dCA87C3511E1eBf4FDB1f584ddaA49dD029 GOAT_GATEWAY_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_testnet4 GOAT_GATEWAY_EVENT_FILTER_FROM=10670000 -GOAT_SWAP_CONTRACT_ADDRESS=0xe510D5781C6C849284Fb25Dc20b1684cEC445C8B -GOAT_SWAP_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_escrow_manager_testnet4 -GOAT_SWAP_EVENT_FILTER_FROM=10670000 +GOAT_SWAP_CONTRACT_ADDRESS=0x3FbbA0eb82cf1247cbf92B3D51641226310F0Ca5 +GOAT_SWAP_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_escrow_manager_0x3Fbb +GOAT_SWAP_EVENT_FILTER_FROM=10781948 # node config BITVM_SECRET= diff --git a/deployment/testnet4/bitvm2-nodes/committee_0/.env.committee_0 b/deployment/testnet4/bitvm2-nodes/committee_0/.env.committee_0 index 9f527d62..734be1be 100644 --- a/deployment/testnet4/bitvm2-nodes/committee_0/.env.committee_0 +++ b/deployment/testnet4/bitvm2-nodes/committee_0/.env.committee_0 @@ -15,15 +15,15 @@ GOAT_CHAIN_URL=https://rpc.testnet3.goat.network ENABLE_UPDATE_SPV_CONTRACT=true # proof config -GOAT_PROOF_BUILD_URL=http://127.0.0.1:8900 +GOAT_PROOF_BUILD_URL= # the graph config GOAT_GATEWAY_CONTRACT_ADDRESS=0x440c6dCA87C3511E1eBf4FDB1f584ddaA49dD029 GOAT_GATEWAY_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_testnet4 GOAT_GATEWAY_EVENT_FILTER_FROM=10670000 -GOAT_SWAP_CONTRACT_ADDRESS=0xe510D5781C6C849284Fb25Dc20b1684cEC445C8B -GOAT_SWAP_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_escrow_manager_testnet4 -GOAT_SWAP_EVENT_FILTER_FROM=10670000 +GOAT_SWAP_CONTRACT_ADDRESS=0x3FbbA0eb82cf1247cbf92B3D51641226310F0Ca5 +GOAT_SWAP_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_escrow_manager_0x3Fbb +GOAT_SWAP_EVENT_FILTER_FROM=10781948 # node config BITVM_SECRET= diff --git a/deployment/testnet4/bitvm2-nodes/committee_1/.env.committee_1 b/deployment/testnet4/bitvm2-nodes/committee_1/.env.committee_1 index 266e3c14..3d786d8d 100644 --- a/deployment/testnet4/bitvm2-nodes/committee_1/.env.committee_1 +++ b/deployment/testnet4/bitvm2-nodes/committee_1/.env.committee_1 @@ -8,14 +8,15 @@ BTC_CHAIN_URL=https://mempool.space/testnet4/api # goat network config GOAT_CHAIN_URL=https://rpc.testnet3.goat.network +GOAT_PROOF_BUILD_URL= # the graph config GOAT_GATEWAY_CONTRACT_ADDRESS=0x440c6dCA87C3511E1eBf4FDB1f584ddaA49dD029 GOAT_GATEWAY_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_testnet4 GOAT_GATEWAY_EVENT_FILTER_FROM=10670000 -GOAT_SWAP_CONTRACT_ADDRESS=0xe510D5781C6C849284Fb25Dc20b1684cEC445C8B -GOAT_SWAP_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_escrow_manager_testnet4 -GOAT_SWAP_EVENT_FILTER_FROM=10670000 +GOAT_SWAP_CONTRACT_ADDRESS=0x3FbbA0eb82cf1247cbf92B3D51641226310F0Ca5 +GOAT_SWAP_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_escrow_manager_0x3Fbb +GOAT_SWAP_EVENT_FILTER_FROM=10781948 # node config BITVM_SECRET= diff --git a/deployment/testnet4/bitvm2-nodes/operator_0/.env.operator_0 b/deployment/testnet4/bitvm2-nodes/operator_0/.env.operator_0 index e5b31499..c831c560 100644 --- a/deployment/testnet4/bitvm2-nodes/operator_0/.env.operator_0 +++ b/deployment/testnet4/bitvm2-nodes/operator_0/.env.operator_0 @@ -13,13 +13,13 @@ GOAT_CHAIN_URL=https://rpc.testnet3.goat.network GOAT_GATEWAY_CONTRACT_ADDRESS=0x440c6dCA87C3511E1eBf4FDB1f584ddaA49dD029 GOAT_GATEWAY_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_testnet4 GOAT_GATEWAY_EVENT_FILTER_FROM=10670000 -GOAT_SWAP_CONTRACT_ADDRESS=0xe510D5781C6C849284Fb25Dc20b1684cEC445C8B -GOAT_SWAP_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_escrow_manager_testnet4 -GOAT_SWAP_EVENT_FILTER_FROM=10670000 +GOAT_SWAP_CONTRACT_ADDRESS=0x3FbbA0eb82cf1247cbf92B3D51641226310F0Ca5 +GOAT_SWAP_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_escrow_manager_0x3Fbb +GOAT_SWAP_EVENT_FILTER_FROM=10781948 # node config BITVM_SECRET= -GOAT_ADDRESS=0x0b4B6F52153c6ADC52A1B3999fD67BacbE7DE4F1 +GOAT_ADDRESS= # libp2p config PEER_KEY= @@ -28,4 +28,4 @@ PROTO_NAME=bitvm2t4 ## Proof GENESIS_SEQUENCER_COMMIT_TXID=9afa052d65a7f8e6b2616e56719fe8419ba90469021b6b4696d81360fe842026 -GOAT_PROOF_BUILD_URL=http://127.0.0.1:8900 \ No newline at end of file +GOAT_PROOF_BUILD_URL= \ No newline at end of file diff --git a/deployment/testnet4/bitvm2-nodes/watchtower_0/.env.watchtower_0 b/deployment/testnet4/bitvm2-nodes/watchtower_0/.env.watchtower_0 index 3e59338b..378d2d45 100644 --- a/deployment/testnet4/bitvm2-nodes/watchtower_0/.env.watchtower_0 +++ b/deployment/testnet4/bitvm2-nodes/watchtower_0/.env.watchtower_0 @@ -8,15 +8,15 @@ BTC_CHAIN_URL=https://mempool.space/testnet4/api # goat network config GOAT_CHAIN_URL=https://rpc.testnet3.goat.network -GOAT_PROOF_BUILD_URL=http://127.0.0.1:8900 +GOAT_PROOF_BUILD_URL= # the graph config GOAT_GATEWAY_CONTRACT_ADDRESS=0x440c6dCA87C3511E1eBf4FDB1f584ddaA49dD029 GOAT_GATEWAY_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_testnet4 GOAT_GATEWAY_EVENT_FILTER_FROM=10670000 -GOAT_SWAP_CONTRACT_ADDRESS=0xe510D5781C6C849284Fb25Dc20b1684cEC445C8B -GOAT_SWAP_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_escrow_manager_testnet4 -GOAT_SWAP_EVENT_FILTER_FROM=10670000 +GOAT_SWAP_CONTRACT_ADDRESS=0x3FbbA0eb82cf1247cbf92B3D51641226310F0Ca5 +GOAT_SWAP_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_escrow_manager_0x3Fbb +GOAT_SWAP_EVENT_FILTER_FROM=10781948 # node config BITVM_SECRET= From 127c45d13e286fb11feebc9e22b4b2fac2e616ae Mon Sep 17 00:00:00 2001 From: Blake Date: Tue, 3 Feb 2026 11:56:48 +0800 Subject: [PATCH 2/2] chore: remove unused GOAT_PROOF_BUILD_URL from committee and challenge environments --- deployment/regtest/bitvm2-nodes/committee_0/.env.committee_0 | 3 --- deployment/testnet4/bitvm2-nodes/challenge_0/.env.challenge_0 | 1 - deployment/testnet4/bitvm2-nodes/committee_0/.env.committee_0 | 3 --- deployment/testnet4/bitvm2-nodes/committee_1/.env.committee_1 | 1 - 4 files changed, 8 deletions(-) diff --git a/deployment/regtest/bitvm2-nodes/committee_0/.env.committee_0 b/deployment/regtest/bitvm2-nodes/committee_0/.env.committee_0 index 2caba97a..f65bac27 100644 --- a/deployment/regtest/bitvm2-nodes/committee_0/.env.committee_0 +++ b/deployment/regtest/bitvm2-nodes/committee_0/.env.committee_0 @@ -14,9 +14,6 @@ GOAT_CHAIN_URL=https://rpc.testnet3.goat.network # update spv contract config ENABLE_UPDATE_SPV_CONTRACT=true -# proof config -GOAT_PROOF_BUILD_URL= - # the graph config GOAT_GATEWAY_CONTRACT_ADDRESS=0x26Aa99d72f5f85D60A1B44773B3897793981B7F7 GOAT_GATEWAY_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_gateway_dev diff --git a/deployment/testnet4/bitvm2-nodes/challenge_0/.env.challenge_0 b/deployment/testnet4/bitvm2-nodes/challenge_0/.env.challenge_0 index 1e0fa7d5..f844f88d 100644 --- a/deployment/testnet4/bitvm2-nodes/challenge_0/.env.challenge_0 +++ b/deployment/testnet4/bitvm2-nodes/challenge_0/.env.challenge_0 @@ -5,7 +5,6 @@ ACTOR=Challenger # bitcoin network config BITCOIN_NETWORK=testnet4 BTC_CHAIN_URL=https://mempool.space/testnet4/api -GOAT_PROOF_BUILD_URL= # goat network config GOAT_CHAIN_URL=https://rpc.testnet3.goat.network diff --git a/deployment/testnet4/bitvm2-nodes/committee_0/.env.committee_0 b/deployment/testnet4/bitvm2-nodes/committee_0/.env.committee_0 index 734be1be..70d015a3 100644 --- a/deployment/testnet4/bitvm2-nodes/committee_0/.env.committee_0 +++ b/deployment/testnet4/bitvm2-nodes/committee_0/.env.committee_0 @@ -14,9 +14,6 @@ GOAT_CHAIN_URL=https://rpc.testnet3.goat.network # update spv contract config ENABLE_UPDATE_SPV_CONTRACT=true -# proof config -GOAT_PROOF_BUILD_URL= - # the graph config GOAT_GATEWAY_CONTRACT_ADDRESS=0x440c6dCA87C3511E1eBf4FDB1f584ddaA49dD029 GOAT_GATEWAY_EVENT_THE_GRAPH_URL=https://graph.goat.network/subgraphs/name/bitvm2_testnet4 diff --git a/deployment/testnet4/bitvm2-nodes/committee_1/.env.committee_1 b/deployment/testnet4/bitvm2-nodes/committee_1/.env.committee_1 index 3d786d8d..2b87ebd9 100644 --- a/deployment/testnet4/bitvm2-nodes/committee_1/.env.committee_1 +++ b/deployment/testnet4/bitvm2-nodes/committee_1/.env.committee_1 @@ -8,7 +8,6 @@ BTC_CHAIN_URL=https://mempool.space/testnet4/api # goat network config GOAT_CHAIN_URL=https://rpc.testnet3.goat.network -GOAT_PROOF_BUILD_URL= # the graph config GOAT_GATEWAY_CONTRACT_ADDRESS=0x440c6dCA87C3511E1eBf4FDB1f584ddaA49dD029