From 82f813f683605e8692bb69b64172fe9c3f2911f9 Mon Sep 17 00:00:00 2001 From: Raymond Jacobson Date: Mon, 8 Jun 2026 10:24:14 -0700 Subject: [PATCH 1/2] chore: route prod uploads to creatornode.audius.co creatornode2.audius.co is being turned down. Point ProdUploadNodes at creatornode.audius.co so client uploads go to the node that is staying up. Co-Authored-By: Claude Opus 4.8 --- config/nodes.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/nodes.go b/config/nodes.go index fb347422..61b147f3 100644 --- a/config/nodes.go +++ b/config/nodes.go @@ -19,7 +19,7 @@ type Node struct { var ( ProdUploadNodes = []string{ - "https://creatornode2.audius.co", + "https://creatornode.audius.co", } StageUploadNodes = []string{ "https://creatornode6.staging.audius.co", From f752378edbc6897f97ec668946dbfd56026d6c6a Mon Sep 17 00:00:00 2001 From: Raymond Jacobson Date: Mon, 8 Jun 2026 11:03:24 -0700 Subject: [PATCH 2/2] chore: remove remaining creatornode2 refs; route RPC to rpc.audius.co As part of the creatornode2.audius.co turndown: - OpenAudioURLs (API server RPC pool) -> rpc.audius.co - AudiusdURL (primary OpenAudio SDK / indexer / rewards_cli chain source) -> rpc.audius.co - StoreAllNodes (rendezvous full-replica content/blob node) -> creatornode.audius.co RPC traffic is dedicated to rpc.audius.co; content/upload/store-all stays on creatornode.audius.co (the node that is staying up / becoming the archive). Co-Authored-By: Claude Opus 4.8 --- config/config.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/config/config.go b/config/config.go index 86ebc70a..e14802a9 100644 --- a/config/config.go +++ b/config/config.go @@ -217,8 +217,7 @@ func init() { fallthrough case "production": Cfg.OpenAudioURLs = []string{ - "creatornode.audius.co", - "creatornode2.audius.co", + "rpc.audius.co", } if Cfg.DelegatePrivateKey == "" { log.Fatalf("Missing required %s env var: delegatePrivateKey", env) @@ -251,11 +250,11 @@ func init() { "https://audius-content-13.cultur3stake.com", } Cfg.StoreAllNodes = []string{ - "https://creatornode2.audius.co", + "https://creatornode.audius.co", } Cfg.UploadNodes = ProdUploadNodes Cfg.Rewards = core_config.MakeRewards(core_config.ProdClaimAuthorities, core_config.ProdRewardExtensions) - Cfg.AudiusdURL = "creatornode.audius.co" + Cfg.AudiusdURL = "rpc.audius.co" Cfg.ChainId = "audius-mainnet-alpha-beta" Cfg.AudiusdChainID = core_config.ProdAcdcChainID Cfg.AudiusdEntityManagerAddress = core_config.ProdAcdcAddress