From 5cef68c13219d6510462aed4dcb4aa5ccb4f872e Mon Sep 17 00:00:00 2001 From: johnysigma Date: Wed, 6 Aug 2025 08:10:28 +0300 Subject: [PATCH] Fix bootstrap peer ID mismatch for 57.129.81.31 The actual running bootstrap node has peer ID: 12D3KooWJvJj94TmNwG1sntDWgAXi7MN3xxLLkoQzgHX6gQ22eKi But the constants file had the wrong peer ID: 12D3KooWQRK2duw5B5LXi8gA7HBBFiCsLvwyph2ZU9VBmvbE1Nei This mismatch was causing nodes to fail to connect to the bootstrap node, leading to the 'invalid join address' error from RQLite. --- pkg/constants/bootstrap.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/constants/bootstrap.go b/pkg/constants/bootstrap.go index 32417fa..b8dc14b 100644 --- a/pkg/constants/bootstrap.go +++ b/pkg/constants/bootstrap.go @@ -91,11 +91,11 @@ func setDefaultBootstrapConfig() { if env := os.Getenv("ENVIRONMENT"); env == "production" { // Production: only use live production peers BootstrapPeerIDs = []string{ - "12D3KooWQRK2duw5B5LXi8gA7HBBFiCsLvwyph2ZU9VBmvbE1Nei", + "12D3KooWJvJj94TmNwG1sntDWgAXi7MN3xxLLkoQzgHX6gQ22eKi", "12D3KooWGbdnA22bN24X2gyY1o9jozwTBq9wbfvwtJ7G4XQ9JgFm", } BootstrapAddresses = []string{ - "/ip4/57.129.81.31/tcp/4001/p2p/12D3KooWQRK2duw5B5LXi8gA7HBBFiCsLvwyph2ZU9VBmvbE1Nei", + "/ip4/57.129.81.31/tcp/4001/p2p/12D3KooWJvJj94TmNwG1sntDWgAXi7MN3xxLLkoQzgHX6gQ22eKi", "/ip4/38.242.250.186/tcp/4001/p2p/12D3KooWGbdnA22bN24X2gyY1o9jozwTBq9wbfvwtJ7G4XQ9JgFm", } } else {